
/* body */
body {margin-bottom: 0px; background: #181818 url(bg.gif) repeat-x; color: #111; font: 70%/1.5em Tahoma, Verdana, Arial normal #454545; line-height: 1.2; text-align: center;}

h1, h2, h3 {font-family: Arial, 'Trebuchet MS', Sans-Serif;	font-weight: bold; color: #4AB1EB;}
h1 {font-size: 120%; letter-spacing: .5px;}
h2 {font-size: 100%; color: #FFF; font-size: 10px; font-weight: normal; font-family: tahoma; text-decoration: none;}
h3 {font-size: 115%;	color: #003366;}
h1, h2, h3, p {padding: 0;	margin: 10px;}
ul, ol {color: #FFF;}

/* text */
p {color: #949494; font-size: 10px; font-weight: normal; font-family: tahoma;}
.text1 {color: #FFF; font-size: 10px; font-weight: normal; font-family: tahoma; text-decoration: none; padding-bottom: 10px;}
.text2 {color: #FFF; font-size: 10px; font-weight: bold; font-family: tahoma; text-decoration: none; padding-bottom: 10px; text-transform: uppercase;}
.text3 {color: #949494; font-size: 11.3px; font-weight: normal; font-family: tahoma; letter-spacing: 0.5px}

/* links */
.text3 a {color: #949494; font-size: 11.3px; font-weight: normal; font-family: tahoma; letter-spacing: 0.5px}
a:link {color: #FFFFFF;	font-family: tahoma;	font-size: 10px;	font-weight: normal;	text-decoration: none;}
/* a:hover {color: #4AB1EB; font-family: tahoma;	font-size: 10px;	font-weight: normal;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	border: thin none #FFFFFF;	text-decoration: none;} */
a:visited {color: #FFFFFF;	font-family: tahoma;	font-size: 10px;	font-weight: normal;	font-style: normal; text-decoration: none;}
a.a:link {color: #4AB1EB;	font-family: tahoma;	font-size: 11.3px;	font-weight: normal;	text-decoration: underline;}
a.a:hover {color: #FFF;	font-family: tahoma;	font-size: 11.3px;	font-weight: normal;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	border: thin none #FFFFFF;	text-decoration: underline;}
a.a:visited {color: #4AB1EB;	font-family: tahoma;	font-size: 10px;	font-weight: normal;	font-style: normal; text-decoration: underline;}

/* headers */
#header {background: transparent; border: none; width: 650px; margin-left: auto; margin-right: auto; text-align: left;}
#header h1#title {color: #4AB1EB; font-family: Arial; font-size: 35px; text-transform: uppercase; margin: 50px 0 0 0; font-weight: normal; vertical-align: bottom;}
#wrap {background-color: #111;	border: 2px solid #454545;	margin-left: auto; margin-right: auto;	margin-top: 0;	width: 650px; height: 450px;}

/* sidebar */
#sidebar {position: relative; background-color: #111; border-right: 2px solid #454545; margin: 0; float: left; height: 450px; width: 165px; text-align: left;}
#sidebar .left-box {border: 0; margin: 7px; margin-top: 20px; background: #111; width: 150px; }
#sidebar .oferta {background: #FFF); border: 2px solid #FFF; width: 147px; height: 147px; margin: 7px; margin-top: 20px;}
#sidebar .oferta h1#slogan {position: relative; font-family: Arial; font-weight: bold; font-size: 14px; color: #000; margin: 0; text-transform: uppercase; top: 5px; left: 5px}
#sidebar .oferta h2#slogan {position: relative; font-family: Arial; font-weight: bold; font-size: 14px; color: #000; margin: 0; text-transform: uppercase; top: 110px; left: 50px}
#sidebar .contact {background: #111; border-top: 1px solid #454545; width: 150px; height: 90px; margin-top: 15px; margin-left: auto; margin-right: auto}
#sidebar ul.sidemenu {list-style: none; text-align: left; margin: 0;	padding: 0;}
#sidebar ul.sidemenu li {border-bottom: 5px solid #111; padding: 2px 0 0 5px; margin-left: 0px; background-color: #252525;}
#sidebar ul.sidemenu li a {font-weight: bold; color: #FFF; text-transform: uppercase; font-size: 12px; font-family: Arial; font-weight: bold;}
#sidebar ul.sidemenu li a:hover {color: #4AB1EB;}
#sidebar p {margin: 5px; padding: 0;}
#sidebar .text1 {margin: 0; padding: 0;}

/* main */
#main {position: relative; background-color: #111; border: 0; width: 450px; height: 410px; margin: 15px 10px 15px 15px; float: right; text-align: left;}
#main1 {position: relative; background-color: #111; border: 0; width: 450px; height: 410px; text-align: left; float: left; padding: 10px;}
#main1 h1 {letter-spacing: .9px; font-size: 16px; color: #4AB1EB; font-weight: bold; font-family: sans-serif; text-transform: lowercase; background: inherit; margin: 0 0 0 0; padding-top: 2px; padding-left: 4px; text-align: left;}
#main h1 {letter-spacing: .9px; font-size: 16px; color: #4AB1EB; font-weight: bold; font-family: sans-serif; text-transform: lowercase; background: inherit; margin: 0 0 0 0; padding-top: 2px; padding-left: 4px; text-align: left;}
#main .wrapperB {background-color: #252525; border: 1px solid #252525; width: 447px; height: 202px; float: left; margin-bottom: 30px;}
#main .banner {background: #111 url(banner.gif) no-repeat; border: none; width: 445px; height: 227px; float: left; margin-bottom: 15px;}
#main .wrapper1 {background-color: #252525; border: 1px solid #252525; width: 445px; height: 172px; float: left; margin: 0;}
#main .box1 {background: #252525; border: 1px solid #111; width: 443px; height: 170px; float: left; margin: 0;}
#main .wrapper2 {background-color: #252525; border: 1px solid #252525; width: 162px; height: 172px; float: right; margin: 0;}
#main .box2 {background-color: #252525; border: 1px solid #111; width: 160px; height: 170px; float: right; margin:0;}
#main .box2 p {line-height: 1.4;}
#main1 .wrapperBB {background-color: #252525; border: 1px solid #252525; width: 457px; height:427px; margin: 0; float: left;}
#main1 .bigbox {background: #25252;	border: 1px solid #111;	width: 455px; height: 425px; margin: 0; float: left;}

/* footers */
#footer {background: #181818; width: 650px; padding-bottom: 50px; margin-left: auto; margin-right: auto; text-align: center;}
#footer p {color: #FFF; font-size: 10px; font-weight: normal; font-family: tahoma; margin: 3px; padding: 0;}

/* test */
#test {background-color: #252525; border: 1px solid #252525; width: 100px; height: 100px; position: relative; top: 300px; left: 50px;}
#test .box {background-color: #252525; border: 1px solid #111; width: 98px; height: 98px; margin: 0 auto;}

/* classes */
.orange {color: #FF8112;}
.blue {color: #4AB1EB;}
.white {color: #FFF;}
.gray {color: #888}
.left {text-align: left;}
.right {text-align: right;}

/*language*/
#header .lang {position: relative; left: 600px; top: 0px; border: none; color: #454545; width: 150px; margin: 0; padding: 0;}
#header img {border: none;}
#header img a:link {border: none; filter: alpha(opacity=50);}
#header img a:hover {filter: alpha(opacity=100);}


div.thumbnails a {display:block;float:left;margin-bottom:4px;margin-left:4px;}

