#000000/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }
/* default styles for extension "tt_news" */
  /* example styles for the pagebrowser */
    .tx-ttnews-browsebox TD { font-size: 10px; }
    .tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-ttnews-browsebox-SCell { background-color: #EEE; }

body {
	margin:0px;
}
#main{
	width:100%;
	vertical-align:top;
	background:#dddcc8;
}
.ListDoc{
	width: 400px;
	border: 1px solid #ccc;
}
.hat{
	height:403px;
	width:1000px;
	background:url(/img/hat.jpg);
}
.hat ul{
	float: right;
	list-style:none;
	font:16px Tahoma;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-right:0px;
	padding-top:55px;
	padding-right:0px;
}

.hat ul li{
	margin-bottom:20px;
}
.hat ul a{
	color:#FC0E0E;
	text-decoration:none;
}
.hat ul a:hover{
	text-decoration:underline;
}
.cont{
	width:280px;
	height:60px;
	font:18px Tahoma;
	color:#153a3a;
	float: left;
	margin-top: 325px;
}
.logo{
    background: url(/img/logotype.jpg) top left no-repeat;
	width:200px;
	height:240px;
	float:right;
	position:relative;
	left:-50px;
}
.gum{
	width:30%;
	background:white;
}
.center{
	background:url(/img/gum1.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}
.gray{
	background:#dddcc8;
	height:40px;
	width:900px;
	margin-left:50px;
	float:left;
}
.body{
	background:white;
}
.leftPanel{
	width:270px;
	float:right;
	margin-bottom:20px;
	position:relative;
	right: 45px;

width:242px;
}
.leftPanel ul{
	margin:20px 0;
	list-style:none;
	font:14px Tahoma;
	padding:0px;
}
.leftPanel ul li.chapter{
	background:#dddcc8;
	padding: 2px 5px;
	color:#fc0e0e;
    font-size:14px;
	font-weight:bold;
	margin-top:20px;

		font-family: Arial;
}
.leftPanel ul li{
    margin-left: 0px;
	padding-top:3px;
    border-left: 2px #dddcc8 solid;
    border-bottom: 2px #dddcc8 solid;
    margin-right: 10px;

	padding-bottom:5px;
	padding-left:5px;
	padding-top:6px;
}
.leftPanel ul a{
	font-family: Arial;
	text-decoration:none;
	color:#153a3a;
}
.leftPanel ul a:hover{
	text-decoration:underline;
}
.rightPanel{
	width:590px;
	float:left;
	margin-bottom:20px;
    padding-left:80px;
}
.rightPanel td {
    padding: 10px;
}

.rightPanel td.text3 {
    padding:2px;
    text-align:center;
}

.rightPanel td.text3 div {
    margin:0 auto;
    text-align:left;
    width:400px;
}

.rightPanel .price {
    border-bottom: 1px solid #000;
}

.rightPanel div{
	width:590px;
	margin-top:20px;
	font:12px Trebuchet MS,Arial,Helvetica,sans-serif;
}
.rightPanel div h1{
    font: 18px Tahoma;
    font-weight: normal;
    width: 100%;
    text-align: center;
}
.rightPanel div h2{
    font: 13px Tahoma;
    font-weight: bold;
    width: 100%;
    text-align: center;
}
.rightPanel div p{
    margin: 0px;
	color:#000;
	font:12px Trebuchet MS,Arial,Helvetica,sans-serif;
}
.rightPanel div a{
	margin: 0px;
	color: #red;
	font:17px Trebuchet MS,Arial,Helvetica,sans-serif;
}	

div.main_footer {
  width: 1000px;
  margin: 0px auto;
}

.rating {
  float: left;
  width: 100px;
  padding: 5px;
}


.foot_link {
  margin-left: 110px;
  padding: 5px;
}

.foot_link a {
  color: #000;
  font-size: 11px;
}
strong {
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
}

a.paylinks {
  color: red;
}

#listdiploms th{
  padding-top: 15px;
}

#listdiploms .price p{
	font-size: 19px;
}
.rightPanel form .text4{
  text-align:left;
  width: 400px;
  margin: 2px 0;
}

.rightPanel div div{
  text-align: left;
}

.rightPanel div div form{
  margin: 0px auto;
  width: 610;
}

.rightPanel form .text4 input, .rightPanel form .text4 textarea {
  width: 400px;
  font-size: 13px;
  text-align: left;
}

news-list-container {
  text-align: left;
}

.news-list-item {
  text-align: left;
  padding: 10px;
  background: #dddcc8;
}
#question { font-size: 1.25em ; }
.news-list-item a{
  color: #102525;
}
#faq_form{ background-color: #dde0d1; margin-top: 20px;}
.forma {
  text-align: center;
  margin: 0px;
}
.numpages p{letter-spacing: inherit; font-sixe: 1.4em;}
.h1 {
  margin-bottom: 0px;
}

a img {
  border: 0px;
}

.news-single-title {
  text-decoration: underline;
}
.scrolled{
	height:190px;
	width:720px;
	padding:0px 0px;
	margin-top:20px;
	overflow-y:scroll;
}
.item{
	margin-left:20px;
	width: 200px;
	font:11px Tahoma;
}




/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }

.rightPanel .faq .numpages {
    font-size: 1.3em; letter-spacing: 10px;
}

#form #typei, #form #f70i {width: 340px;}
#form #f53i {width: 265px;}
#form #f45i {width: 265px;}
#form #f61i {width: 265px;}

#sign { text-align: center;  font-size: 15px; }
#bold { font-weight: bolder;}

#comment1 { width: 525px; margin-bottom: 10px; text-align: center;  font-size: 15px; }
#question_left { background:none repeat scroll 0 0 #DDDCC8; position: relative; left: -5px;
color:#FC0E0E;
font-size:17px;
font-weight:bold;
margin-right:10px;
margin-top:20px;
padding:2px 5px; }

#rank { margin-top: 5px; margin-left: 50px; width:320px;  table-layout: auto; float:left;  }
.descr_blue{ color: #288eb5;  font-family: Trebuchet Ms; font-size: 0.78em;}
.img_but_zakaz {float: right; margin-top: 5px;}
.img_mini_price {padding: 5px;}
.price_or {color: #ff8000; font-size: 21px; font-family: Tahoma; float: left; }
.price_type{float:left;width:80px;font-size:13px;}
.bot_bord {border-bottom: 1px solid #999;}
#telef_head {font-size: 1.1em; font-family: Georgia; line-height: 15px;}
.city {font-size: 0.75em; font-family: Arial;}
#hyper { width:200px; height:50px; margin-top: -50px; }
#telefon {position: relative; left: -45px;}
#nas_nahod { width :373px; height:234px; background-image:url('/img/nas_nahod.jpg'); }
#nas_nahod_list {position: relative; top: 93px; left: 70px;}
.error {color: red;}
.tx-miniprice-pi1 td{border-bottom: 1px solid #000;}
.price p, .text_td p{padding-bottom:5px;}

.tb_stat{
width: 590px;
}
.td_s_l{
border-right: 1px dotted #777777;
width: 50%;
}
.tb_stat ul{
margin: 0 0 0 10px;
padding: 0;
}
.tb_stat li{
background: url("/img/bg_li_stat.gif") no-repeat scroll 0 5px transparent;
border-bottom: 1px solid #D6E5EB;
list-style: none outside none;
margin: 6px 0;
padding: 0 0 6px 17px;
width: 250px;
}
.tb_stat li a{
color: #3F5B67;
text-decoration: none;
font: 14px/17px Arial,Helvetica,sans-serif;
}
.tb_stat li a:hover{
text-decoration: underline;
color:#049ddc;
}
.tb_stat h3{
color: #CC6600;
font: italic 20px/36px Georgia,"Times New Roman",Times,serif;
margin: 0 0 10px;
text-align: center;
}


