html {background: url(images/body.gif);}
body {margin: 0; padding: 0; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; background: url(images/body_bckg.gif) repeat-x;}
h1 {margin:10px 0 10px 0; text-transform:uppercase; font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; font-size:24px; font-weight:normal;}
h2 {margin:5px 0 5px 0; text-transform:uppercase; font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; font-size:18px; font-weight:normal; letter-spacing: 0.5px;}
h3 {margin:2px 0 2px 0; text-transform:uppercase; font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; font-size:14px; font-weight:normal;}
a {color: #EE4400; text-decoration: none;}
a:hover {text-decoration: underline;}
img {margin: 0; border: 2px solid #FF6600;}
p {margin: 8px 0 12px 0; font-size: 11px; line-height: 14px;}
input {border: 1px solid #C0C0C0; font-size: 10px;}
.table {margin: 0; padding: 0; text-align: left;}
.table tr td {margin: 0; padding: 3px; text-align: center; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 14px; border: 1px solid #000000;}
.table tr th {margin: 0; padding: 3px; text-align: center; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 14px; background-color: #FF6600; color: #FFFFFF; border: 1px solid #000000;}
.orange {margin: 0; padding: 3px; width: 100px; text-align: center; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 14px; background-color: #FFFF00; color: #000000; border: 1px solid #000000;}
.blue {margin: 0; padding: 3px; width: 100px; text-align: center; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 14px; background-color: #0000FD; color: #FFFFFF; border: 1px solid #000000;}
.green {margin: 0; padding: 3px; width: 100px; text-align: center; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 14px; background-color: #00F900; color: #000000; border: 1px solid #000000;}


.list {margin: 0; padding: 0;}
.list li {margin: 6px 0 6px 44px; padding: 0 0 0 0; list-style: none; list-style-image: url(images/li.gif); font-size: 11px; font-family: Arial; font-weight: normal; line-height: 14px;}
.menu_instruktor li {line-height: 15px;}





#container {background: url(images/main_bckg.jpg) center top no-repeat; width: 1000px; margin: 0 auto; padding: 0 0 0 0;}

#logo {font-size:24px; font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; padding:40px 100px 70px 210px;}
#logo a {color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-size: 33px; letter-spacing: 0.6px;}
#menu {height: 40px; text-align: center;}
#menu a {color: #B02802; font-size: 14px; font-weight: bold; text-decoration: none; margin: 0 20px; text-transform: lowercase;}
#menu a:hover {color: #000000;}


/* --- div --- */
/*#main {margin: 0 110px; float: left; background-color: #FFFFFF; min-height:350px; display: inline;}*/
/*#text {margin: 20px 220px 0 40px; float: left;}*/
/*#sidebar {margin: 0 0 0 0; padding: 20px 30px 0 30px; width: 170px; float: right;}*/
#main {margin: 0 110px; padding: 0; float: left; width: 780px; background-color: #FFFFFF; min-height: 350px; display: inline;}
#text {margin: 10px 0 0 0; padding: 0 0 0 40px; float: left; width: 450px;}
#sidebar {margin: 10px 0 0 0; padding: 0 40px 0 0; float: right; width: 170px;}





/* --- menu --- */
#sidebar h2 {font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; margin:0 0 20px 0; text-transform:uppercase; font-size:18px; font-weight:normal;}
#sidebar ul {margin: 0; padding: 0; width: 170px;}
#sidebar li {margin: 0; padding: 0; width: 170px; list-style:none;}
#sidebar ul li a, #sidebar ul li a:visited, #sidebar ul li a:link {padding: 2px 0 2px 2px; width: 170px; border-bottom: 1px solid #ebebeb; text-decoration: none; display: block;}
#sidebar ul li a:hover {padding: 2px 0 2px 2px; width: 170px; background-color: #f3f3f3; display: block; text-decoration: none; font-weight: bold;}

#footer {padding: 0 110px; height: 169px; clear: both; background:url(images/footer_bckg.jpg) center top no-repeat;}
#menu_footer {padding: 40px 0 0 40px; color: #7A2200; font-size: 11px;}
#left_footer {float: left; padding: 60px 0 0 100px; color: #FFFFFF; font-size: 11px;}
#right_footer {float: right; padding: 60px 100px 0 0; color: #FFFFFF; font-size: 11px;}

#left_footer a {color: #FFFFFF;}
#right_footer a {color: #FFFFFF;}

#footer_links {margin: 0; padding: 0; text-align: center; clear: both;}
#footer_links_main {margin: 0; padding: 0; text-align: center;}
#linker {margin: 0 auto 0 auto; padding: 32px 0 2px 0; text-align: center;}
#linkme {margin: 0 auto 0 auto; padding: 0 0 2px 0; text-align: center; color: #EE4400;}
#eweblink {margin: 0 auto 0 auto; padding: 0 0 2px 0; text-align: center; color: #EE4400;}
#seonet {margin: 0 auto 0 auto; padding: 0 0 2px 0; text-align: center; color: #EE4400;}
