/* -----------------------------------------------------------------------

Theme Name: Simple white
Theme URI: http://colors.startup-bg.org/
Version: 1 A
Author: Valentin Aleksiev
Author URI: http://valexiev.com/

------------------------------------------------------------------------*/

@import "links.css";


/*--- main layout  ---*/

.header {float: left; width: 1024px; padding: 30px 0 0 0px; }
.title { margin: 0 auto; width: 200px;}
#t1 {
    padding: 44px 0 0 0;
    overflow: hidden;
    background: url(images/lab_white.png) no-repeat;
    
    height: 0px !important;
    height /**/:44px;
	margin: 0 0 5px 0;
}

.crazy { font-size: 1.2em; line-height: 1.5385em; text-align: left; font-weight: bold; color: #000;} /* margin: 0 auto} */

.header h3 {color: #eee; font-size: 1.4em; line-height: 1.2em;}

.footer{ background: #fff; padding: 0; height: 200px;}

.footerlogo { margin: 0 auto; width: 88px; height: 150px; padding-top: 30px;}
.footerlogo h1 a { float: left; width: 88px; height: 0; padding-top: 150px; overflow: hidden; background: url(images/otrajenie.jpg) no-repeat;}

.razstoqnie {clear:both; height: 30px; margin: 0; padding: 0;}

/*--- / end of main layout  --------*/

.gridtop {margin: 0 auto; background: url(images/top.jpg) no-repeat; width: 1024px; height: 13px; clear: both;}
.gridbottom {margin: 0 auto; background: url(images/bottom.jpg) no-repeat; width: 1024px; height: 13px; clear: both;}

.column { float: left; }
.grid3col { padding: 0 40px; background: url(images/bg.jpg) repeat-y; *float: left;/* ie shit */ _margin-top: -1px;}
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
.grid3col:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.grid3col .column { margin-bottom: 30px; margin-left: 45px; }
.grid3col .column img { margin-bottom: -7px; }

.dveA {width: 500px; padding-left: 0px;}
.dveB {float: right; width: 400px; padding-right: 0px;}

.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

.grid3col .column.last + h2 { margin-bottom: 18px; padding-top: 1.8em; }
.grid3col .column.last + h2.leading_adjust { margin-bottom: -12px; }



/*----------------------
	menu
--------------------------*/
div#navcontainer {
margin:0 auto; padding: 0 0 50px 0; height:33px; text-align: center; width:900px /* ie shit */; background: url(images/labber.jpg1) no-repeat;
}

body#home div#navcontainer{
margin:0; padding:0; height:33px; width:980px;
}

div#navcontainer ul{
color: #000;
text-align: center;
margin: 0;
padding-bottom: 6px; /* tezi stoinosti sa vyrzani s paddinga na   'ul li a'  */
padding-top: 6px;
font-size: 124%;
}

div#navcontainer ul li{
display: inline;
margin: 0;
}

div#navcontainer ul li a{
margin: 0;
padding: 8px 20px 9px 20px;
_padding: 8px 20px 9px 20px;
color: #000;
background: url(images/link_split.jpg1) right top no-repeat;
text-decoration: none;
font-size: 1.2em; 
line-height: 1.5385em;
margin-left: -4px;
font-weight: bold;
}
div#navcontainer ul li#last a{
margin-left: -4px;
background: none;
}

div#navcontainer ul li a:hover, div#navcontainer ul li#last a:hover {
background: url(images/hover2.gif) left top repeat-x;
}

#active a { background: url(images/link_hover.jpg) left top repeat-x; color: #000; }
div#navcontainer ul li a.current , div#navcontainer li.current_page_item a, div#navcontainer li.current_page_parent a{ 
background: url(images/current2.gif) repeat-x; color: #000; }



/*----------------------
	ICONS
--------------------------*/

.icons {
margin: 0 23px 0 0;
float: right;
height: 20px;
}

.icons li{
display: inline;
margin: 0 3px;
}

.icons li img{width: 20px;}



/*----------------------
	...
--------------------------*/

.navigation {
margin-bottom: 50px;
}


/*----------------------
	avtor
--------------------------*/

.avtor{float: right; color: #555;font-size:10px; margin-right: 23px;}




