body{font-family: Tahoma; font-size: 11px; color: #c1c1c1; background-color: #ffffff; margin: 0px;	padding: 0px; margin-top: 0; margin-bottom:20px;}
form {padding:0px; margin:0px;}
img{border: 0px; margin: 0px;	padding: 0px;}
select {border: solid 1px #9D9DA1; font-family: Tahoma; font-size: 11px; color: #909090;}

#container{width: 900px; margin: 0px auto; padding: 0px; position: relative;}

DIV.logo{width: 159px; height: 83px; float:left; padding-left:32px; padding-top:17px;}

DIV.main_menu{color: #909090;	width: 191px; float: left;	margin-right: 10px;}
DIV.main_menu ul{list-style: none; margin: 0px; padding: 0px;}
DIV.main_menu li{background-image: url(../gfx/bg_list_menu.gif); background-repeat: no-repeat; height: 23px; margin-bottom: 5px;}
DIV.main_menu li a{font-weight: bold; font-size: 10px; display: block; color: #ffffff; padding: 5px 5px 5px 28px; text-decoration: none;}
DIV.main_menu li a:hover{color: #ffffff; text-decoration: underline; font-size: 9px;}

.sub_menu {background-color: #F4F2F2;  width:190px; height:19px !important;}
.sub_menu a:hover{font-weight:bold;}
.sub_menu a:active {font-weight:bold;} 


DIV.main_body{float: left;	width: 555px;}
DIV.main_body_sp{float: right; width: 699px;}
DIV.right_side{float: right; width: 139px;}
/*padding-top:17px; padding-left:15px;*/
DIV.tab_phone_logo{background: url('../gfx/tab_phone_logo.gif') no-repeat; width: 168px; height: 32px; text-align:center;padding-top:17px; padding-left:15px;}

DIV.phone_photo{width:183px; text-align:center; padding-top: 20px;}

DIV.link_menu_box{color: #808080; width: 191px; height: 237px; float: left; position: relative; background-image: url(../gfx/bg_box.gif); background-position: left bottom;	background-repeat: no-repeat; margin-top: 10px}
DIV.link_box{color: #808080; width: 175px; height: 237px; float: left; position: relative; background-image: url(../gfx/bg_box.gif); background-position: bottom;	background-repeat: no-repeat;}
DIV.tab_blue{font-weight: bold; color: #ffffff; padding-left:18px; padding-top:15px; background-image: url(../gfx/tab_blue.gif); width: 157px; height: 27px;}
DIV.tab_yellow{font-weight: bold; color: #ffffff; background-image: url(../gfx/tab_yellow.gif); padding-left:18px; padding-top:15px; width: 157px; height: 27px;}
DIV.tab_red{font-weight: bold; color: #ffffff; background-image: url(../gfx/tab_red.gif); padding-left:18px; padding-top:15px; width: 157px; height: 27px;}
DIV.tab_red_small{font-family: Tahoma; font-size: 10px; font-weight: bold; background-color:#FF4637; color: #ffffff; height: 22px; width: 200px; float: left; padding-top:6px;}
DIV.tab_menu_yellow{font-weight: bold; color: #ffffff; background-image: url(../gfx/tab_menu_yellow.gif); padding-left:18px; padding-top:15px; width: 173px; height: 27px;}

DIV.small_link_box{font-family: Tahoma; color: #808080; font-size: 9px; float: left; margin-right:50px;}
DIV.small_link_box ul{list-style: none; margin: 0px; padding: 0px;}
DIV.small_link_box li{padding-bottom: 6px;}
DIV.small_link_box li a{text-decoration: none; font-size:9px; color: #494646;}
DIV.small_link_box li a:hover{text-decoration: underline;}

DIV.tab_blue_form{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background: url('../gfx/bg_tab_blue_form.gif') no-repeat; background-position: left; height: 59px; width: 501px; padding-left:15px; background-color: #33c1ee; float: right; color: #ffffff;}
DIV.tab_blue_form select{font-family: Tahoma; font-size: 11px;}

TABLE.model_list{color: #808080;}
TABLE.model_list td{width: 70px; height: 25px; text-align: center;}

DIV.wiecej_blue{padding-left:11px; padding-top:4px;  position: absolute; bottom: 0px; right: 0px; background-image: url(../gfx/btn_wiecej_blue.gif); background-repeat: no-repeat; width: 38px; height: 18px;}
DIV.wiecej_yellow{padding-left:11px; padding-top:4px;  position: absolute; bottom: 0px; right: 0px; background-image: url(../gfx/btn_wiecej_yellow.gif); background-repeat: no-repeat; width: 38px; height: 18px;}
DIV.wiecej_red{padding-left:11px; padding-top:4px;  position: absolute; bottom: 0px; right: 0px; background-image: url(../gfx/btn_wiecej_red.gif); background-repeat: no-repeat; width: 38px; height: 18px;}
a.wiecej{font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none;}
a:hover.wiecej{text-decoration: underline;}

a{font-family: tahoma; color: #808080; text-decoration: none;}
a:hover.blue{color: #33C1EE;}
a:hover.yellow{color: #FFB137;}
a:hover.red{color: #FF4637;}
.small{font-size: 10px;}


.dot_number{width: 18px; height: 19px; float: left;}
.dot_number1{width: 18px; height: 19px; float: left;}

.row_link1{width: 140px; padding:7px 5px 7px 25px; margin-left:10px; background-image: url(../gfx/dot_1.gif); background-repeat: no-repeat;background-position: 0 50%; color:##808080}
.row_link2{width: 140px; padding:7px 5px 7px 25px; margin-left:10px; background-image: url(../gfx/dot_2.gif); background-repeat: no-repeat;background-position: 0 50%; color:##808080}
.row_link3{width: 140px; padding:7px 5px 7px 25px; margin-left:10px; background-image: url(../gfx/dot_3.gif); background-repeat: no-repeat;background-position: 0 50%; color:##808080}
.row_link4{width: 140px; padding:7px 5px 7px 25px; margin-left:10px; background-image: url(../gfx/dot_4.gif); background-repeat: no-repeat;background-position: 0 50%; color:##808080}

.row_link1 a{ color:##808080;}
.row_link2 a{ color:##808080;}
.row_link3 a{ color:##808080;}
.row_link4 a{ color:##808080;}

DIV.big_box{width: 590px; background:url('../gfx/bg_big_box.gif') no-repeat; background-position: bottom left; position: relative;}
DIV.btn_specyfikacja{font-size: 9px; background: url('../gfx/btn_specyfikacja.gif') no-repeat; height: 17px; width: 154px; position: absolute; right:0px; bottom: 9px; color: #ffffff; padding-top:5px; padding-left:15px;}

DIV.foot{font-size:10px; color: #808080; text-align: center; margin-top:30px;}

DIV.tab_btn{font-family: Tahoma; font-size: 11px; font-weight: bold; color: #ffffff; padding-top:8px; padding-left:21px; background-image: url(../gfx/tab_btn.gif); height: 25px; width: 107px;}

DIV.tittle{font-family: Arial, Helvetica, sans-serif; background: url('../gfx/dot_line.gif') repeat-x; background-position: bottom; font-size: 18px; float: left; padding-left:15px; padding-top:5px; height: 50px; width:501px; }
.h1_title {font-size:18px; font-weight:normal;}
.thumb_film{padding-right:8px;}
.thumb_anim{padding-bottom:8px;}
.thumb_tapety{padding-bottom:8px;}

.light_gray{background-color: #f1f1f1;}
/*download*/
.bold {font-weight:bold;}
.blue {color:#2fb2db;}
.grey {color:#808080;}
.download { width:480px; height:700px !important; position:relative; font-family:Tahoma;font-size:10px; margin:0px auto;}
.download .download_usluga {position: absolute; left:6px; top:6px;}
.download .download_opis {position: absolute; left:27px; top:24px;   font-weight:bold; color:#FFFFFF;}
.download .download_grafika {width:190px; height:276px !important; position: absolute; left:9px; top:66px; background: url('../gfx/download_grafika.jpg') no-repeat; text-align:center; padding-top:35px; }
.download .download_rodzaj {position: absolute; left:6px; top:79px; font-size:11px;  font-weight:bold; color:#FFFFFF; width:190px; text-align:center;}
.download .download_numer {position: absolute; left:6px; top:325px;  font-weight:bold; color:#FFFFFF; width:190px; text-align:center;}
.download .download_dostepna {width:264px; height:28px !important; position: absolute; left:9px; bottom:310px; background: url('../gfx/download_dostepna.jpg') no-repeat; color:#FFFFFF; text-align:center; padding-top:7px;}
.download .inne_modele {width:450px; position: absolute; left:10px; top:382px;padding-top:7px; overflow:hidden; line-height:17px;z-index: -5;}
.download .download_kropka {height:1px !important; width:100%; position: absolute; left:0px; bottom:42px; background: url('../gfx/download_kropka.jpg') repeat-x;}
.download .download_stopka {position: absolute; right:20px; bottom:10px;}
.download .download_tresc {position: absolute; top:66px; left:211px; width:250px;  font-size:9px;}
.download .download_tresc .tytul {background: url('../gfx/download_arrow.jpg') no-repeat; color:#2fb2db; font-weight:bold; padding-left:11px; }
.download .download_tresc .tresc {margin-top:4px; margin-bottom:5px; color:#808080; padding-left:11px; line-height:15px; }
/*gry*/
.dot_gry { background: url('../gfx/dot_gry.gif') repeat-x; height:1px !important; margin-top:18px;  margin-bottom:18px;}

