* {margin: 0px; padding: 0px;}
body, html {
background: #082e49 url(gfx/bg.gif) top left repeat-x;
text-align: center;
color:  #6492b2;
font: normal 11px "Tahoma";
}
a {
text-decoration: none;
color:  #6492b2;
}
a:hover {
color: #afd6f1;
}

span.subtitle_comp{
	color: #ddddff;
	text-weight:bold;
}
#wrap {
width: 902px;
margin: 0px auto;
text-align: left;
}
#menu {
width: 900px;
height: 35px;
float: left;
background: url(gfx/menu_bg.gif) top left no-repeat;
}

a.menu_1 {
width: 76px;
height: 25px;
float:left;
background: url(gfx/menu_1.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_1:hover {
background: url(gfx/menu_1.gif) top right no-repeat;
}
a.menu_2 {
width: 88px;
height: 25px;
float:left;
background: url(gfx/menu_2.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_2:hover {
background: url(gfx/menu_2.gif) top right no-repeat;
}
a.menu_3 {
width: 83px;
height: 25px;
float:left;
background: url(gfx/menu_3.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_3:hover {
background: url(gfx/menu_3.gif) top right no-repeat;
}
a.menu_4 {
width: 61px;
height: 25px;
float:left;
background: url(gfx/menu_4.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_4:hover {
background: url(gfx/menu_4.gif) top right no-repeat;
}
a.menu_5 {
width: 130px;
height: 25px;
float:left;
background: url(gfx/menu_5.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_5:hover {
background: url(gfx/menu_5.gif) top right no-repeat;
}
a.menu_6 {
width: 64px;
height: 25px;
float:left;
background: url(gfx/menu_6.gif) top left no-repeat;
text-decoration: none;
font-size: 1px;
}
a.menu_6:hover {
background: url(gfx/menu_6.gif) top right no-repeat;
}

form {
margin: 0px;padding: 0px;
}

#login_box {
float: right;
color: #50b0f2;
padding: 0px 10px;
padding-top: 5px;
font-size: 10px;
}
#login_box img {
position: relative;
top: 1px;
}
#login_box input, #search input {
background: url(gfx/input_bg.png) top left repeat-x;
border: 1px #1f70a9 solid;
color:  #50b0f2;
font: normal 10px "Tahoma";
width: 74px;
padding: 1px 2px;
margin: 0px 5px;
}
#login_box input.submit, #search input.submit {
border: 0px;
background: none;
position: relative;
top: 2px;
}


#search {
height: 65px;
background: url(gfx/search_bg.gif) top left repeat-x;
float: right;
padding: 5px 10px;
}
#logo {
width: 362px;
height: 116px;
float: left;
background: url(gfx/logo.png) top left no-repeat;
position: relative;
left: -55px;
}
*html #logo {
background-image: none;
filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gfx/logo.png", sizingMethod="image")');
}
#baner {
width: 898px;
float: left;
border: 1px #4c9dd4 solid;
position: relative;
margin-bottom: 10px;
}
#baner img {
border: 0px;
display: block;
}
.section {
width: 900px;
height: 236px;
background: url(gfx/section_bg.gif) top left repeat-x;
float: left;
}
._firma {
height: auto;
}
.section_shdw {
width: 900px;
height: 23px;
float: left;
background: url(gfx/section_shdw.png) top left no-repeat;
}
*html .section_shdw {
background-image: none;
filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gfx/section_shdw.png", sizingMethod="image")');
}
.section .box {
width: 190px;
padding: 15px 0px;
padding-left: 18px;
padding-right: 17px;
float: left;
}

.sectionArticle {
width: 900px;
background: url(gfx/section_bg.gif) top left repeat-x;
float: left;
}

.sectionArticle .boxArticles2 {
width: 410px;
height: 100px;
padding: 15px 0px;
padding-left: 18px;
padding-right: 17px;
padding-bottom: 25px;
float: left;
}

.sectionArticle .photo  {
width:100px;
float: left;
margin-bottom: 10px;
padding-right: 15px;
margin-top:5px;
}

.boxArticles2 .artTitle  {

 color: white;
}

.section2 {
width: 900px;
background: url(gfx/section_bg.gif) top left repeat-x;
float: left;
}
.section2 .boxArt {
width: 800px;
padding: 15px 0px;
padding-left: 18px;
padding-right: 17px;
float: left;
}

.section2 .photo, .section .photo {
width: 190px;
float: left;
margin-bottom: 10px;
}
.section2 .photo img, .section .photo img {
display: block;
border: 0px;
}
.section2 .ul, .section ul {
list-style-image: url(gfx/list.gif);
padding: 3px 0px;
margin-left: 20px;
}
.section2 li,.section li {
padding: 1px 0px;
}
.section2 .more, .section2 .more:hover,  .section .more, .section .more:hover {
float: right;
background: url(gfx/more.gif) top left no-repeat;
width: 30px;
height: 11px;
text-decoration: none;
font-size: 1px;
}
.section2 .more:hover,.section .more:hover {
background: url(gfx/more.gif) top right no-repeat;
}

#polecamy {
float: left;
padding: 15px 0px;
}

#kategorie {
width: 635px;
padding: 10px 20px;
float: left;
background: url(gfx/kategorie_bg.png) top left no-repeat;
}

.firma, .text {
width: 635px;
float: left;
margin-top: 20px;
}
.firma .screen {
width: 150px;
float: left;
}
.firma .screen img {
border: 1px #3f8cc7 solid;
}
.firma .screen_shdw {
width: 20px;
height: 85px;
background: url(gfx/screen_shdw.png) top left no-repeat;
float: left;
}
*html .firma .screen_shdw {
background-image: none;
filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gfx/screen_shdw.png", sizingMethod="image")');
}
.firma .desc, .firma .links {
width: 465px;
float: left;
}
.firma a.title {
display: block;
color: #fff;
font-weight: bold;
margin-bottom: 10px; 
}
.firma a.title:hover {
text-decoration: underline;
}
.firma span.title {
display: block;
color: #fff;
font-weight: bold;
margin-bottom: 10px; 
}
.firma span.pos {
width: 110px;
float: left;
color: #4095d0;
font-weight: bold;
}
.firma span.val {
float: left;
color: #4095d0;
}
.firma span.spec {
float: left;
display: block;
color: #4095d0;
margin-top: 20px;
}

.form_row {
width: 635px;
float: left;
margin-top: 15px;
}
.form_row .left {
width: 165px;
float: left;
color: #4095ce;
font-weight: bold;
}
.form_row .right {
width: 470px;
float: left;
}
.form_row input, .form_row textarea {
width: 250px;
float: left;
border: 1px #0f4c75 solid;
background: #082e49;
font-size: 10px;
padding: 1px;
color:  #50b0f2;
font: normal 10px "Tahoma"; 
}
.form_row .kod {
width: 70px;
margin-right: 10px;
}
.form_row .city {
width: 166px;
}
.form_row .submit {
border: none;
width: 41px;
height: 12px;
margin-left: 210px;
float: left;
}


#text {

}


#foot_wrap {
width: 100%;
float: left;
background: #062438;
margin-top: 10px;
text-align: center;
}
#foot {
width: 900px;
margin: 0px auto;
text-align: left;
}
#foot_cont {
width: 900px;
float: left;
padding: 20px 0px;
}
#foot_logo {
width: 129px;
padding: 0px 30px;
float: left;
}
.foot_links {
width: 100px;
float: left;
padding: 0px 30px;
padding-right: 0px;
}
#atom {
float: right;
}
#atom_logo {
width:94px;
float: left;
}
#atom_logo img {
border: 0px;
}
h2 {
font-weight: normal;
}
h1 {
font-size: 26px;
font-weight: normal;
}

