/*CSS document - JamayK Design */

/*General*/
body{
margin:0px;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#ffffff;
padding:0px;
}
img{
border:none;
}
a{
text-decoration:none;
margin:0px;
padding:0px;
}

#header_warp{
width:100%;
height:212px;
display:block;
background:url(../images/layout/head_bkg.jpg) bottom repeat-x;
padding:0px;
margin:0px;
}
#header{
width:760px;
height:168px;
display:block;
margin:0px auto;
background:url(../images/layout/head_green_arrow.jpg) top right no-repeat;
}

#language{
width:760px;
height:22px;
padding:10px 0 0 0;
margin:0px auto;
}
#language a.ro{
background:url(../images/layout/ro.png) no-repeat left;
padding:0 0 0 20px;
float:right;
color:#999999;
font-size:12px;
margin:0 15px 0 0;
}
#language a.en{
background:url(../images/layout/uk.png) no-repeat left;
padding:0 0 0 20px;
float:right;
color:#999999;
font-size:12px;
margin:0 15px 0 0;
}


#logo{
width:216px;
height:145px;
display:block;
background:url(../images/layout/logo.jpg);
float:left;
}
#logo:hover{
background:url(../images/layout/logo_hover.jpg);
}
#logo a{
margin:50px 0 0 0;
width:140px;
height:90px;
display:block;
}
#logo a span{
display:none;
}
#header h1{
font-size:27px;
color:#01697B;
font-weight:100;
float:left;
margin:60px 0 0 0;
text-align:center;
}
#header h1 span.skope{
color:#A0BE04;
font-size:27px;
}
#header h1 span{
color:#016979;
font-size:15px;
}

#main_menu{
height:23px;
width:100%;
float:left;
clear:both;
font-size:12px;
}
#main_menu a{
background:url(../images/layout/header_a_bkg.jpg) left;
color:#000000;
float:left;
line-height:16px;
padding:4px 10px 3px 24px;
margin:0 4px 0 0;
}
#main_menu a:hover,#main_menu a.selected{
background:url(../images/layout/header_a_bkg_hover.jpg) left;
color:#ffffff;
}


#footer_warp{
width:100%;
height:85px;
display:block;
background:url(../images/layout/foot_bkg.jpg) bottom repeat-x;
padding:0px;
margin:0px;
}
#footer{
width:760px;
height:50px;
display:block;
margin:0px auto;
padding:35px 0 0 0;
}
#footer p{
color:#666462;
font-size:12px;
margin:0px;
padding:0px 0 9px 0;
float:left;
width:100%;
text-align:right;
}

#footer_menu{
height:23px;
width:auto;
float:left;
font-size:12px;
}
#footer_menu a{
background:url(../images/layout/footer_a_bkg.jpg) left;
color:#000000;
float:left;
line-height:16px;
padding:4px 10px 3px 24px;
margin:0 4px 0 0;
}
#footer_menu a:hover,#footer_menu a.selected{
background:url(../images/layout/footer_a_bkg_hover.jpg) left;
color:#ffffff;
}
#footer a.designed_by{
font-size:12px;
padding:8px 0 0 0;
color:#B5B5B5;
float:right;
}



#content_warp{
width:100%;
padding:0px;
margin:0px;
}
#content{
width:750px;
margin:0px auto;
padding:0 0 0 10px;
display:table;
}
#content h2{
font-size:22px;
color:#01697B;
margin:0 0 20px 0;
padding:0px;
width:590px;
font-weight:100;
float:left;
}
#content h2 a.lvl1{
font-size:14px;
color:#666666;
}
#content h2 a.lvl1:hover{
color:#222222;
}
#content h2 a.lvl2{
font-size:12px;
color:#cccccc;
}
#content h2 a.lvl2:hover{
color:#888888;
}

#content ul.homepage{
margin:0px;
width:355px;
padding:0px;
list-style:none;
float:left;
}
#content ul.homepage li{
width:335px;
height:65px;
float:left;
padding:10px;
margin:0 0 5px 0;
display:block;
border:1px solid #F0E3AC;
}
#content ul.homepage li:hover{
border:1px solid #E6CE73;
}
#content ul.homepage li a{
float:left;
font-weight:bold;
font-size:12px;
color:#FF3300;
}
#content ul.homepage li a:hover{
text-decoration:underline;
}
#content ul.homepage li p{
font-size:11px;
color:#666666;
width:260px;
margin:5px 0 0 0;
padding:0px;
float:left;
}
#content img.promo{
border:1px solid #F0E3AC;
float:left;
margin:0 0 0 7px;
}
#content img.promo:hover{
border:1px solid #E6CE73;
}
#content p{
font-size:13px;
color:#333333;
float:left;
width:750px
}
#content p strong.red{
color:#A0BE04;
}
#content p em{
color:#333333;
}
#content p a{
color:#111111;
text-decoration:underline;
}
#content p a:hover{
text-decoration:none;
}
#content p img{
border:1px solid #F0E3AC;
padding:4px;
}

.client_box{
float:left;
margin:0 0 10px 10px;
}
.client_box a{
border:1px solid #E0EFBE;
padding:3px;
float:left;
}
.client_box a:hover{
border:1px solid #D81E05;
}
.client_box a img{
width:135px;
}

table.form tr td{
padding:10px;
text-align:right;
font-size:13px;
}
table.form tr td input{
font-size:10px;
}
#content table tr td p{
width:auto;
float:none;
}
table.form tr td.title{
text-align:left;
color:#CC3300;
font-size:18px;
border-bottom:1px solid #666666;
padding:15px 0 5px 0;
width:100%;
}
table.form tr td p{
margin:0px;
}

/*Quote me now!*/
#quote_me{
width:145px;
height:35px;
display:block;
float:left;
background:url(../images/layout/quote_me.jpg);
padding:0px;
margin:0px;
}
#quote_me a{
font-size:14px;
color:#FF3300;
font-weight:bold;
padding:8px 8px 8px 3px;
float:right;
}