@import 'lightbox.css';
body, html {
margin: 0px;
padding: 0px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:10pt;
color: #363636; 

text-align: center;
}

body {
background: #FCFFFF url(images/bg.gif);
}

a img, img.image {border:1px solid #8F1111;padding:2px;}
a  {color: #8F1111; text-decoration: underline; font-weight: normal; }
a:hover {color:#BF1717;}
a.pseudo {text-decoration:none; border-bottom:1px dashed;}
.date,.descr {color:#9E987B;font-size:8pt;}
p {margin:0;}

.txt input {
	width:98%;
}

textarea
{ 	border: 1px #C0C0C0 solid; 
	color:#363636; 
	padding: 0px; 
	margin: 1px; 
	background-color: #FFFFFF;
	overflow:hidden; 
}

hr 
{ 	height: 1px; 
	border:none;
	background: #BFBBA7 
}

span.misc
{margin-top:3px;display:block;clear:both;}

.commentform 
{margin-top:10px;background:#efefef;border:1px solid #bfbfbf ;padding-left:3px;}

.clear
{ clear:both; height: 0px; font-size: 0px; }

.footer
{ color: #DCDCDC; }

.articletitle,.articletitle a 
{font-size:12pt;font-family:Georgia;}

h1
{ margin: 0px; padding: 0px; font-size: 14pt; text-align:left; font-family:Georgia;color:#4F3327;}

.partners 
{text-align:center;}

.partners img 
{opacity:0.3;filter: alpha(opacity = 30); border:none;}

.partners img:hover
{opacity:1; filter: alpha(opacity = 100);}

#hidden_cp
{display:none; /*width:320px; position:absolute; right:0px; top:32px; border:2px solid #9F9B8B; background:#fcffff; z-index:101; text-align:left; padding:5px; margin-right:3px;*/}

#hidden_cp input 
{font-size:16pt;}

#head
{height:150px;width:100%;background:#CB1C1B url(images/head.jpg);margin-bottom:1px;}

#head img
{margin-top:5px; border:none;}

#navigation_1
{ height: 41px; background: #cb1c1b; text-align:center; }

#login_link
{position:absolute;top:10px;right:5px;border-bottom:1px dashed #ffffff;}

#login_link .pseudo 
{font-size:12pt;color:#ffffff;}

#navigation_2
{ height: 41px; margin-left:auto; margin-right:auto; text-align:left; }

#main_1
{ width: 100%; }

#main_2
{ display:none; width:50%; height: 350px; float: left; background-image:url(images/iy_background_1.jpg); background-repeat:repeat-x; background-position: top; }

#main_3
{ display:none; width:50%; height: 350px; float: right; background-image:url(images/iy_background_2.jpg); background-repeat:repeat-x; background-position: top; }

#main_4
{ margin-top:10px; text-align:center; /*position: relative;*/ }

#main_5
{ width: 99%; margin-left: auto; margin-right:auto; }


#content_2
{ padding: 10px 10px;  }

#footer_1
{ border-bottom: 1px solid #393A3D; }

#footer_2
{ border-bottom: 1px solid #080809; padding: 5px; }

#copyright
{ text-align:left; padding: 3px; color: #ffffff;background: #cb1c1b; }

#null
{ text-align:right;}

#null a
{ text-decoration:none; color:#6F0000;}

.plugin_1
{ width: 20%; float: left; display: inline; }

.plugin_3
{ width: 20%; float: right;  display: inline; }

.plugin_1_1
{ margin: 0px 5px 0px 5px; }

.plugin_1_2
{ border: 1px solid #BFBBA7; padding: 3px 5px 3px 5px; margin: 0px 0px 12px 0px; text-align: left; }

#plugin_2
{ border: 1px solid #BFBBA7; padding: 0px 8px; }

.plugin_2
{ width: 58%; float: left; margin: 0% 1% 0% 1%; display: inline; }


.plugin_2_alt
{ width: 74%; float: left; margin: 0% 1% 0% 0%; display: inline; }

.plugin_2_alt_2
{ width: 74%; float: left; margin: 0% 0% 0% 1%; display: inline; }


.plugin_2_2
{ padding: 0px 0px 5px 0px; }

.plugin_2_3
{ padding: 1px 0px; text-align:left; margin-top: 5px; }


/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 400px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}