body,html { padding:0; margin:0; height:100%;  }
body {
	font-size:12px;
	font-family:Trebuchet MS;
}
div{ font-size:13px;font-family:Trebuchet MS;}
a img { border:0; }
a.img{ border:0; }
a.img:hover{ border:0; }

.basket {font-size:11px; color:#99FFFF;}
a.basket {font-size:12px; color:#33FFFF; font-weight:bold;}
a.basket:hover {font-size:12px; color:#33FFFF; font-weight:bold;}

a.img1{ border:2px solid #EBEBEB; }
.img1{ border:1px solid #DCDCDC; }
a.img1:hover{ border:2px solid #FFFFFF;}




a{ font-size:13px;font-family:Trebuchet MS;color:#000000;text-decoration:none; }
a:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline; border:0px;} 
p { margin-bottom:10px; margin-top:0; font-size:13px;font-family:Trebuchet MS; }

/* .menu_top td{ font-size:13px;font-family:Tahoma;color:#FF5F21; font-weight:bold; border-bottom:1px #000000 dotted;} 
.menu_top td.no{ font-size:13px;font-family:Tahoma;color:#FF5F21; font-weight:bold; border:0;}
*/

.textnew {
	font-size:12px;
	font-family:Trebuchet MS;
    color:#5C5C5C;
}


.textnew a {
	font-size:12px;
	font-family:Trebuchet MS;
    color:#5C5C5C;
	text-decoration:underline;
}

.textnew a:hover {
	font-size:12px;
	font-family:Trebuchet MS;
    color:#5C5C5C;
	text-decoration:none;
}

.morda { font-size:12px; color:#05ACE3; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}
a.morda:hover{ font-size:12px; color:#05ACE3; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}

.morda1 { font-size:13px; color:#FFCA00; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
a.morda1:hover{ font-size:13px; color:#FF5F21; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}


.menu_top {background: #D1D0D0 url(img/diagonals.gif); }
.menu_top td{ font-size:13px;font-family:Verdana;color:#FF5F21; font-weight:bold;} 
.menu_top a{ font-size:12px; color:#05ACE3; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}
.menu_top a:hover{ font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#05ACE3;text-decoration:none;} 

.menu td{ font-size:13px;font-family:Verdana;color:#FF5F21;} 
.menu span{ font-size:13px;font-family:Verdana;color:#FF5F21; font-weight:bold;} 
.menu p{ font-size:13px;font-family:Verdana;color:#000000; font-weight:normal;} 
.menu a.basket{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:none; }
.menu a.basket:hover{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:underline; border:0px; } 
.menu a{ font-size:13px;font-family:Verdana;color:#000000;text-decoration:none;  font-weight:normal;}

.menu a:hover{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:underline; border:0px; font-weight:normal; } 
.menu div{ font-size:13px;font-family:Verdana;color:#FF5F21; padding-bottom:2px; font-weight:bold; } 

.title{ font-family:Trebuchet MS;color:red; font-size:16px; font-weight:bold;}
a.title{ font-family:Trebuchet MS;color:#red; font-size:16px; font-weight:bold; text-decoration:underline;}
a.title:hover { font-family:Trebuchet MS;color:#FF6666; font-size:16px; font-weight:bold; text-decoration:none;}
h1.title{ font-size:26px;}
h1 { font-size:11px; font-family:Trebuchet MS; color:#99FFFF;}

a.h3{ font-size:11px;font-family:Trebuchet MS; color:#79D4D4;}
a.h3:hover{ font-size:11px;font-family:Trebuchet MS; color:#33FFFF;}

a.sendfoto{ color:red; font-size:11px; }
a.sendfoto:hover { color:#E03F00; font-size:11px; }

ul{
	margin-bottom: 7px;
	margin-top:0px;
	font-size:13px;
	font-family:Trebuchet MS;
	padding-top:0px;
}




.okno div{ overflow-y: auto; width:100%; height: 100px; background-color: #F3F3F3; border: 1px dashed #C4C4C4;}
.page { color:#666666;font-size:11px; font-weight:normal; }
.page span.active {color:white;font-size:11px; font-weight:normal; padding:2px;border:1px solid #5CB9D8; background:#5CB9D8;height:13px;}
.page a{ color:#666666;font-size:11px;font-weight:normal; padding:2px;border:1px solid #05ACE3; height:13px;}
.page a:hover{ color:#ffffff;font-size:11px; text-decoration:none;font-weight:normal; padding:2px;border:1px solid #05ACE3;background:#05ACE3;height:13px;}

.vitrina td{ color:#313131; font-size:13px;font-family:Trebuchet MS;}
.vitrina select,option { font-size:11px;font-family:Trebuchet MS;}
.vitrina a { font-size:12px; color:#33AED7; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}
.vitrina a:hover{ font-size:12px;  font-family: Tahoma, Arial, Helvetica, sans-serif; color:#FF5F21; text-decoration:underline; border-bottom:0;}
.vitrina a.img{ border:0; }
.vitrina a.img:hover{ border:0; }

.i td{ color:#313131; font-size:13px;font-family:Trebuchet MS;}

.footer td{ color:#C8C8C8; font-size:13px;font-family:Trebuchet MS;}
.footer a{ font-size:13px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.footer a:hover{ font-size:13px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:underline;  }

a.punktir{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:none;  }
a.punktir:hover{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:underline; border:0; }

.tbg {background: #DDDDDD;font-size:12px;}
.thead {background: #EFEFEF; font-weight: bold; color:#FF3333;text-align:center;}
.trow1 {background: #FFFFFF; color:#777777;text-align:center;}
a.trow1 {font-size:12px;color:#03ADE5;}
.trow2 {background: #F3F3F3}
.trow3 {background: #FFF2F5;}
.trow4 {background: #FFE3E8;}
input { border:1px #74BAFF solid; font-size:11px;text-align:right;padding-right:5px; color:#717171;} 
.but { border:1px #E03F00 solid; font-size:12px;text-align:center; background:#F3F3F3;}

.zakaz {background: #CCCCCC;}
.zakaz td{ color:#000000; font-size:12px;font-family:Trebuchet MS; font-weight:normal;}
.zakaz a{ font-size:12px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.zakaz a:hover{ font-size:12px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
.zakaz input { border:1px #CCCCCC solid; font-size:12px;text-align:left;}
.zakaz textarea{ border:1px #CCCCCC solid; font-size:12px;text-align:left;} 

.prewiev {font-size:11px;}
.prewiev td{ color:#000000; font-family:Trebuchet MS; font-weight:normal;}
.prewiev a{ font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.prewiev a:hover{ font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
.prewiev input { border:1px #CCCCCC solid; text-align:left;}
.prewiev textarea{ border:1px #CCCCCC solid; text-align:left;} 


.tbg2 {background: #CCCCCC;font-size:11px;}

.tbg3 {font-size:12px;color:#333333;font-family:Trebuchet MS;}
.tbg3 a{font-size:12px;color:#333333;font-family:Trebuchet MS;text-decoration:underline;}
.tbg3 a:hover{font-size:12px;color:#222222;font-family:Trebuchet MS; text-decoration:none;}


.z_noact1{background:url(/img/left_n.jpg) no-repeat;}
.z_noact2{background:url(/img/right_n.jpg) no-repeat;}
.z_noact3{background:url(/img/n_act.jpg) repeat-x;}


.z_act1{background:url(/img/left_c.jpg) no-repeat;}
.z_act2{background:url(/img/right_c.jpg) no-repeat;}
.z_act3{background:url(/img/c_act.jpg) repeat-x;}

.f_act1{font-weight:normal; }
.f_noact1{font-weight:normal;}

a.back{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
a.back:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:none; border:0; }



.news td.title{	color:#E03F00; font-size:16px; font-weight:bold;}
.news td.title a{	color:#E03F00; font-size:12px; font-weight:bold;}
.news td.title a:hover{	color:#E03F00; font-size:12px; font-weight:bold;}

.news td.text{ color:#000000;font-size: 12px;padding-top:3px;	padding-bottom:10px;}
.news td.text2, .news .text2, .news .text2 p, .news .text2 div{ color:#666666;font-size: 12px;padding-top:3px;	padding-bottom:5px; }

.news td.date{color:#999999;font-size: 11px;padding-top:5px;}
.news td{ color:#173452;font-size: 12px;}
.news a.title{	color:#E03F00; font-size:16px; font-weight:bold;text-decoration:none;}
.news a.title:hover{color:#E03F00; font-size:16px; font-weight:bold;text-decoration:underline;}


.news a{color:#E03F00;	font-size: 12px;	text-decoration:none;}
.news a:hover{	color:#E03F00;	font-size: 12px;	text-decoration:underline;}

.news a.all{	color:#E03F00;	font-size: 10px;	text-decoration:underline;}
.news a.all:hover{	color:#E03F00;	font-size: 10px;	text-decoration:none;}

.news a.all2{	color:#E03F00;	font-size: 11px;	text-decoration:underline;}
.news a.all2:hover{	color:#E03F00;	font-size: 11px;	text-decoration:none;}

img.cashe, iframe.transfer { top: 0px; left: 0px; position: absolute; z-index: 0; visibility: hidden;}
table.window_screen { top: 0px; left: 0px; visibility: hidden; position: absolute; z-index: 0; font-size:11px;}
table.window_frame { top: 0px; left: 0px; position: relative; background: #fafafa; z-index: 0;}
td.window_frame { background: #fafafa; padding : 10px;}
.window_border { border : 2px solid #FF5F21;}
.window_head, .skeleton, .skeleton a, .skeleton a:hover {font-size:11px;}
a.skeleton, a.skeleton:hover {font-size:11px;} 


.request {color:#000000; width:364px; background:#FFFFFF url(/img/resume_top2.gif) top left no-repeat; position:fixed; top:15%; left:44%; z-index:300 }
.request .wrapper { padding:20px 15px 20px 20px; background:url(/img/resume_bottom2.gif) bottom left no-repeat }
.request .wrapper strong { color:#e1bf93; font-size:14px }
.request .wrapper label { font-size:14px; clear:both }
.request .wrapper .inputBlock { height:50px; color:#000000; }
.request .wrapper .inputBlock div input { font-size:13px; border:#666666 1px solid; background:#F6F6F6; margin:2px; font-family:Arial, Helvetica, sans-serif }

.request .wrapper .inputBlock div { background:#e1bf93; float:left; margin-bottom:8px  }
.request .wrapper textarea { width:300px; height:115px; border:#666666 1px solid; background:#F6F6F6; font-family:Arial, Helvetica, sans-serif; margin:2px; font-size:13px }
.request .wrapper .code { height:75px }
.request .wrapper .code img { float:left; margin-right:5px }
.request .wrapper .code input { width:90px }
.request .wrapper em span { color:#e1bf93 }


.black { width:100%; height:100%; background:#EBDFBD; position:fixed; left:0; top:0; 
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity:0.50;
	z-index:290;
}


.menu a.finish{ font-size:13px;color:green;text-decoration:none;font-weight:bold; }
.menu a.finish:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;} 
.menu a.caps{ font-size:13px;color:#0660B3;text-decoration:none;font-weight:bold; }
.menu a.caps:hover{ font-size:13px;color:#064580;text-decoration:underline; border:0px;font-weight:bold;} 
.menu a.demand{ font-size:13px;color:red;text-decoration:none;font-weight:bold; }
.menu a.demand:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;} 


a.zak{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:underline;  font-weight:bold;}
a.zak:hover{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:none; border:0; font-weight:bold;}

.treb{ font-size:16px; color:#E03F00; font-weight:bold; }
a.treb{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:none; }
a.treb:hover{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:underline; }

#basket_top a.basket_go{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:underline; }
#basket_top a.basket_go:hover{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:none; border:0px; } 


.sendToAFriendForm { position:absolute; width:284px; padding:11px; background:#e2d1b5; top:40px; left:-3px }
.sendToAFriendForm .textInput { width:170px }
.sendToAFriendForm textarea.textInput { width:275px; height:65px }

.leaveComment .textInput { width:270px }
.leaveComment .textInput.red { border: #d05a38 2px solid;}
.leaveComment textarea.textInput { width:500px; height:140px }


img.photos1 {border:1px solid #EBEBEB; padding:2px;}

a.tag{ color:#313131;text-decoration:none; padding:3px; white-space:nowrap;}

a.tag:hover{ color:#ffffff;text-decoration:none; border:0px; padding:3px;background:#05ACE3;white-space:nowrap;} 
span.tag{ color:#ffffff;text-decoration:none; border:0px;background:#05ACE3; padding:3px;white-space:nowrap;} 



a.tag1{ color:#ffffff;text-decoration:none; padding:3px; white-space:nowrap;background:#05ACE3;}

a.tag1:hover{ color:#ffffff;text-decoration:none; border:0px; padding:3px;background:#FF5F21;white-space:nowrap;} 


#categories
{
  color: #CC3300;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
    line-height: 2
}


#categories a
{
  color: #212121;
  text-decoration: underline;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;
  background:url(/img/arrow_10.gif) no-repeat 45px 5px;
  padding-left:50px;
  font-weight: normal;
  line-height: 2
}

#categories a.selected
 {
 color: #212121;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;
  background:url(/img/arrow_10.gif) no-repeat 45px 5px;
  padding-left:50px;
  font-weight: bold;
}

#categories a:hover
{
  text-decoration: none;
}

#categories a:visited
{
  color: #8D8D8D
  text-decoration: underline;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;
  background:url(/img/arrow_10.gif) no-repeat 45px 5px;
  padding-left:50px;
  font-weight: normal;
  line-height: 2

}


.block_contact
{
margin:20px 0px 80px 15px;
width:220px;
position:relative;
background:transparent url(/img/new_block_bg.gif) repeat-y scroll 0 0;
}


.block_contact_top
{
width:220px;
height:18px;
background: url(/img/new_block_top.gif) repeat-y;
}


.block_contact_content
{
min-height: 100px;
padding:0px 15px;
font-size:12px;
color:#8f8f8f;
line-height: 1.4;
}


.block_contact_ts
{
color:#ff7200;
font-size:16px;
margin-bottom:7px;
font-weight:bold;
}


.block_contact_bottom
{
width:210px;
height:15px;
background: url(/img/new_block_bottom.gif) repeat-y;
}



.tel_i
{
display: block;
background: url(/img/tel_i.png) no-repeat;
padding:8px 0px 10px 45px;
text-decoration:none;
font-size:12px;
margin:7px 0px 0px 0px;
  color:#333333;
}

.mail_i
{
display: block;
background: url(/img/mail_i.gif) no-repeat;
padding:8px 0px 10px 45px;
text-decoration:none;
font-size:13px;
margin:7px 0px 0px 0px;
}
a.mail_i
{
font-size:13px;
color:#03ADE5;

}

.icq_i
{
display: block;
background: url(/img/icq_i.gif) no-repeat;
padding:8px 0px 10px 45px;
text-decoration:none;
font-size:13px;
margin:5px 0px 0px 0px;
  color:#03ADE5;
}

.mail_i2
{
display: block;
background: url(/img/mail2_i.gif) no-repeat;
padding:8px 0px 10px 45px;
text-decoration:none;
font-size:13px;
margin:7px 0px 0px 0px;
}
a.mail_i2
{
font-size:13px;
color:#03ADE5;

}

.mail
{
  position:absolute;
  background: url('/img/spam.gif') no-repeat 0px 2px;
  padding-left:22px;
  right:25px;
  top:10px;
}

.mail a
{
  font-size:13px;
  color:#03ADE5;
}
.chat_i
{

display: block;
background: url('/img/chat_i.gif') no-repeat;
padding:8px 0px 10px 45px;
text-decoration:none;
font-size:13px;
margin:7px 0px 0px 0px;
}

a.chat_i
{
font-size:13px;
color:#03ADE5;

}


.text_blok
{

 color: #CC3300;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
    line-height: 2
}

a.text_blok
{
color: #474747;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:left;
  
  padding-left:5px;
  font-weight: normal;
  line-height: 2

}

 a.text_blok:hover
{
  text-decoration: underline;
}

.opis {display:none; text-align:justify}  
