﻿body { background:url(../assets/bg.body.jpg) repeat-x top left #f1f1f1; margin:0; padding: 0 20px }

/*	START MAIN CONTAINER STYLE	*/
.maincontainer { width:764px; margin: 10px auto 0; padding:0}
.mtop, .mbottom {display:block; padding:0; margin:0}
.mtop *, .mbottom * {display: block; height: 1px; overflow: hidden; background-color:#fff; height:1px; border-color:#CFCFCF; border-style:solid; border-width: 0 1px 0 1px }
.m1 {margin: 0 4px;background-color:#CFCFCF}
.m2 {margin: 0 3px;}
.m3 {margin: 0 2px;}
.m4 {margin: 0 1px;}
/*	END MAIN CONTAINER STYLE	*/

div#main { background-color:#fff; padding:0 0 0 0; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}
#logo { float:left; display:block; margin:20px 20px 20px 20px }  
#toplinks { float:right; margin: 20px 20px 5px auto }
#toplinks a { color:#9C9C9C; font:normal normal normal 12px Verdana; text-decoration:none; text-transform:lowercase; margin:20px 0px auto 20px; display:block; float:left }
#lang { clear:right; float:right; margin: 0 20px auto auto }
#lang a { color:#FF0000; font:normal normal bold 12px Verdana; text-decoration:none; text-transform:lowercase; margin:0 0 auto 20px; display:block; float:left }
#headerlang { clear:right; float:right; margin: 0 20px auto auto }
#headerlang a { color:#330099; font:normal normal bold 12px Verdana; text-decoration:none; text-transform:lowercase; margin:0 0 auto 20px; display:block; float:left }



/*	START COPYRIGHT CONTAINER STYLE	*/
#copycontainer { width:764px; margin: 20px auto; padding:0}
div#copy { background-color:#fff; padding:5px 20px; font:normal normal normal 10px Verdana; color:#9C9C9C; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; vertical-align:top }
div#footerlinks { text-align:right; margin-top:-5px }
div#footerlinks a { color:#1B6FB7; display:block; padding-left:15px; }
/*	END COPYRIGHT CONTAINER STYLE	*/

.visual { width:720px; margin:0 20px 20px 20px}

/*	START INFO BOX STYLE	*/
#boxcontainer { padding:0 24px 20px 20px }
.box { width:35%; float:left; margin:0 10px 10px 0 }
#last {width:27%; float:right; margin:0 0 0 0}
.boxcontent {border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
.innerbox { }
.innerbox .mtop *, .innerbox .mbottom * {background-color:#f1f1f1; border-color:#fff;}
.innerbox .m1 { background-color:#f1f1f1} 
.innerboxcontent { padding:5px; border-left:1px solid #fff; border-right:1px solid #fff; background-color:#f1f1f1; height:250px}
.innerboxcontent h1 {font:normal normal normal 18px Verdana; margin:0 0 10px 0; color:#212163; height:40px}
.innerboxcontent p, ul {font: normal normal normal 11px Verdana; margin:0 0 10px 0; color:#666}
.innerboxcontent ul { list-style:inside; padding:0}
.innerboxcontent li {padding: 0px 2px 0px 10px}
a.more { float:right; font: normal normal normal 11px Verdana; color:#212163}
form {margin:0; padding:0;font: normal normal normal 11px Verdana;color:#666}
label {font-weight:bold; color:#000;}
.inputtext { border:1px solid #666; margin:10px 0px;}
.submitbutton {border:1px solid #fff; background-color:#202063; color:#fff; font:normal normal normal 11px Verdana; padding:2px 10px; text-align:center}
/*	END INFO BOX STYLE	*/

/*	START CONTENT BOX STYLE	*/

.content { width:70%; float:left; margin-right:10px; }
.content a:link { color:#1B6FB7; text-decoration:none }
.content a:hover { color:#1B6FB7; text-decoration:underline }
.content a:active { color:#1B6FB7; text-decoration:underline }
.content a:visited { color:#1B6FB7; text-decoration:none }
.content h1 { font:normal normal normal 18px Verdana; margin:0 0 10px 10px; color:#212163; height:40px; position:relative }
.content p, ul, ol  {font: normal normal normal 11px Verdana; margin:0 0 0 10px; color:#666}
.content p { margin-top:10px; margin-bottom:10px }
.content ul, ul ul, ul ul ul { list-style-type:disc; list-style:inside; padding:0 }
.content li, li li, li li li {padding: 0px 2px 0px 15px }
.content table { width:97%; margin:0 10px 0 10px; padding:0}
.content table td { vertical-align:top }
.content table thead { font: normal normal normal 11px Verdana; color:#FFF; background-color:#1B6FB7; text-align:center; }
.content table tbody { font: normal normal normal 10px Verdana; color:#666 }
.content table tr.even { background-color:#DFECF9 }
.content table tr.odd { background-color:#EEF5FC }

/*	START GALLERY STYLE	*/
#gallery input { background-color:#1B6FB7; color:#FFFFFF; border:none; height:25px }


#spacer { height:600px; float:left;width:0px }
div.clear { clear:both; height:1px; font-size:1px; margin:0px }

