@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
background:#124fa0 /*url(images/pattern.jpg) repeat fixed*/;


}
.container{
margin-left: auto ;
margin-right: auto ;
margin-top:-14px;
width:958px;
min-height:687px;
border-left:13px solid #fff;
border-right:13px solid #fff;
background: #ffffff  url(bg5_refined.jpg) no-repeat ;



}
.topbar{
/*background-color:#ecf9fd;*/
/*background:#CCCCCC;*/
width:870px;
color:#033e8c;
font-size:12px;
font-weight:bold;
padding-top:8px;
padding-bottom:5px;
margin-bottom:4px;
padding-right:88px;
}
.topbar a:link, a:visited, a:active{
text-decoration:none;
color:#033e8c;
}
.topbar a:hover{
text-decoration:underline;
color:#033e8c;

}
.fonter{

/*background:#CCCCCC;*/
width:870px;
color:#033e8c;
font-size:11px;
/*font-weight:bold;*/
margin-top:-85px;

}
.fonter a:link, a:visited, a:active{
text-decoration:none;
color:#033e8c;
}
.fonter a:hover{
text-decoration:none;
color:#333;
}
.fonter2{padding-top:2px;}
.fonter a#fs_sml {/* font-size: 9px; height: 16px;*/ padding-right: 8px; }
.fonter a#fs_med { /*font-size: 9px; height: 16x; padding-top: 3px;*/ }
.fonter a#fs_lrg { /*font-size: 9px; height: 16px; padding-top: 2px; */}
.chin{
height:144px;
background:url(images/log.png) no-repeat  center;
}
.search{
height:60px;
background:;
margin-top:-30px;
}
.searchbtn{
width:350px;
height:22px;
border:2px solid #ea2128;
-moz-border-radius : 12px;
color:#666666;
font-size:15px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}
.searchbtn3{
width:180px;
height:22px;
border:2px solid #033e8c;
-moz-border-radius : 12px;
color:#666666;
font-size:15px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
}
.searchbttx{
height:26px;
width:100px;
color:#FFFFFF;
background:#ea2128;
font-family: Helvetica, sans-serif;
line-height:12px;
font-weight:bold;
border:0px solid #ea2128;
-moz-border-radius : 11px;
margin-left:15px;
}
.searchbttx3{
height:26px;
width:150px;
color:#FFFFFF;
background:#033e8c;
font-family: Helvetica, sans-serif;
line-height:12px;
text-transform:uppercase;
font-weight:bold;
border:0px solid #ea2128;
-moz-border-radius : 11px;
margin-left:15px;
}
.menu{
height:32px;
/*margin-left: 220px; ;*/
padding-top:7px;

margin-right: auto ;
/*width:640px;*/
margin-top:-111px;

z-index:1;
}
.logo{
height:115px;
width:115px;
/*background:#00CC99;*/
float:left;

z-index:1;
margin-left:73px;
margin-top:-88px;
}
.contentss{
width:830px;
min-height:300px;
/*overflow:auto;*/
/*background:#CCCCCC;*/
/*background-color:rgba(255,255,255,0.9);*/
margin-top:125px;
margin-left: auto ;
margin-right: auto ;
/*padding: 5px;*/
font-size:12px;
line-height:120%;

}
.compo{
/*width:135px;*/
color:#FFFFFF;
text-transform:none;
font-size:11px;
font-weight:normal;
padding-top:5px;
margin-bottom:5px;
}
.readmore{
background:#ffc50b;
color:#06388a;
text-align:center;
padding:5px;
width:70px;
-moz-border-radius : 4px;

border:#FFFFFF 1px solid;
}
.readmore2{
background:#ffc50b;
color:#06388a;
text-align:center;
padding:5px;
width:100px;
-moz-border-radius : 4px;

border:#FFFFFF 1px solid;
}
.readmore3{
background:#00AEEF;
color:#06388a;
text-align:center;
padding:5px;
width:100px;
-moz-border-radius : 4px;

border:#FFFFFF 1px solid;
}
.readmore4{
background:#ec008c ;
color:#06388a;
text-align:center;
padding:5px;
width:100px;
-moz-border-radius : 4px;

border:#FFFFFF 1px solid;
}
.readmore5{
background:#8dc500;
color:#06388a;
text-align:center;
padding:5px;
width:100px;
-moz-border-radius : 4px;

border:#FFFFFF 1px solid;
}
.readmore a:link, a:visited, a:active{
text-decoration:none;
color:#06388a;
}
.readmore a:hover{
text-decoration:underline;

}
#readlinks a:link, a:active, a:visited{
color:#06388a;
}

.imagesry{
margin-top:5px;
border:1px SOLID #FFF;
/*padding-top:20px;
background:#FFC50B;
-moz-border-radius : 5px;*/

}
.vutahini{
padding-bottom:-40px;
z-index:999;
}
.carouse{
height:162px;

width:958px;
background: url(images/carousel_bg2.png);
}
.carouse2{
margin-top:50px;
height:162px;

width:958px;
background: url(images/carousel_bg2.png);
}
.footerr{
padding-top:12px;
padding-bottom:8px;
line-height:12px;
color:#033e8c;
/*color:#666;*/
font-size:11px;
float:left;
width:498px;
height:35px;
}
.footerr a:link, a:active, a:visited{
color:#033e8c;
text-decoration:none;
}
.footerr a:hover{
color:#000000;
text-decoration:underline;
}
.footerrkando{
padding-top:12px;
/*background:#0033FF;*/
padding-bottom:8px;
line-height:12px;
color:#033e8c;
font-size:11px;
float:right;
width:460px;
height:35px;
}
.footerrkando a:link, a:active, a:visited{
color:#033e8c;
text-decoration:none;
}
.footerrkando a:hover{
color:#000000;
text-decoration:underline;
}
.juutusana{
/*-moz-border-radius : 7px;
border:2px solid #0000FF;
background:#0000FF;
-webkit-border-radius: 5px;*/
}
.ggg{
width:750px;
margin-left: auto ;
margin-right: auto ;
}
.feat{
color:#FF0000;
font-size:22px;
/*font-weight:bold;*/
/*margin-bottom:-18px;*/
margin-left:64px;
margin-top:5px;
}
.featbig{
color:#02A6CC;
font-size:24px;
/*font-weight:bold;*/
/*margin-bottom:-18px;*/
/*margin-left:64px;*/
margin-bottom:5px;
}
.imagerq{
margin-right:10px;
margin-bottom:5px;
}
.linkzachini a:link,a:active,a:visited{
color:#033e8c;
}
.linkzachini a:hover{
color:#000000;
}
/* ================================ */
/* CLASS 
/* ================================ */
.clear { clear:both; }
.small { font-size: 10px; }

/* ================================ */
/* index page 
/* ================================ */
#main {/*margin:250px 0 0 70px;*/}
p.warning {margin-bottom:10px; /*width:400px;*/ font-size:12px; padding:10px;background-color:#ffc;border:1px solid #fc6;color:#ad7800;}
p.complete {margin-bottom:10px; /*width:400px;*/ font-size:12px; padding:10px;background-color:#EEFCE4;border:1px solid #B9F1AE;color:#148700;}
#results {/*margin:150px 70px;*/}


.prodss{
-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    -khtml-border-radius: 9px;
    border-radius: 9px;
	border:2px solid #033e8c;
	color:#666666;
	width:180px;
	height:20px;
	padding-left:10px;
}
.prodss2{
-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    -khtml-border-radius: 9px;
    border-radius: 9px;
	border:2px solid #033e8c;
	color:#666666;
	width:180px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.prodsschini{
/*border:1px dashed #00FF33;*/
}
.bttprod{
-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	border:2px solid #033e8c;
	background-color:#033e8c;
	padding:2px;
	color:#FFFFFF;
}
