@charset "windows-1250";

body {
	background-image: url(./images/1x1_point.jpg);
	margin: 0px;
	padding: 10px 0;
	text-align: center;
	scrollbar-face-color: #EBDCC7;
	scrollbar-shadow-color:#C29353;
	scrollbar-highlight-color: #C29353;
	scrollbar-3dlight-color: #EBDCC7;
	scrollbar-darkshadow-color: #C29353;
	scrollbar-track-color: #EBDCC7;
	scrollbar-arrow-color: #C29353;
}

.style1 {
	color: #000000; 
	font-weight: bold; 
	padding-right: 10px; 
	font-family: Arial, 
	Helvetica, sans-serif;
}
a:link {
	color: #990000;
}
a:visited {
	color: #990000;
}
a:hover {
	color: #990000;
}
a:active {
	color: #990000;
}

/*#page {
	background-color: #FFEBD6;
	margin-top: 10px;
	margin-left: -490px;
	position: absolute;
	left: 50%; /*border: 1px solid #546971;*/
}*/

.odkaz2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
}
.odkaz2:link {
        color:#8B5E21;
		}
.odkaz2:visited {
        color:#8B5E21;
		}		
.odkaz2:hover {
        color:#990000;
}

#L_main_index {
	background-image: url(./images/1x1_point.jpg);
	width: 980px;
	margin: 0px auto;
	padding-top: 8px;
	border: 2px solid #e4d1b5;
	text-align: left;
	/*border: 1px solid red;*/
}

#L_menu {
   width:204px;
	float: left;
	margin-right: 20px;
	/*border: 1px solid red;*/
}
#L_menu_polozky {
  /* position:relative; 
	left:0px; 
	top:0px;
	/*border: 1px solid blue;*/
}

#L_ifrejm {
	/*float: right;*/
   width:740px;
	margin-left: 230px;
	padding: 0px;
	/*border: 1px solid blue;*/
}

#L_main {
	width: 740px;
	/*border: 1px solid Fuchsia;*/
}

.hlav{
	width:730px;
	height: 30px;
	/*border: 1px solid Fuchsia;*/
}

#L_nadpis {
	width: 600px;
	float: left;
	margin-bottom: 15px;
	text-align: left;
}
#L_nadpis {
	width: 600px;
	/*float: left;*/
	margin-bottom: 15px;
	text-align: left;
}
#L_sipky {
   /*float: right;*/
	margin-right: 10px;
}
#L_firemni_znacka{
	margin-left: 110px;
	margin-bottom: 30px;
}
#L_firemni_znacka2{
	margin-left: 110px;
	margin-bottom: 30px;
}
#L_cenik{
	margin-left: 170px;
	margin-top: 20px;
	margin-bottom: 50px;
}
#L_cenik2{
	margin-left: 170px;
	margin-top: 20px;
	margin-bottom: 50px;
}
#L_cenik3{
	margin-left: 600px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#L_krb {
	width: 470px;
	float: left;
	margin-left: 0px;
	/*border: 1px solid Fuchsia;*/
}
#L_text_kontakt {
	margin-left: 0px;
}
#L_schema {
	float: right;
}
#L_schema2 {
	float: right;
}
#L_FF_nahledy {
	width: 470px;
	float: left;
}
#L_tabulka {
   width:265px;
	float: right;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid red;*/
}

#L_tabulka table{
   margin: 0px;
	padding: 0px;
	border: 1px solid #e4d1b5;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94876F;
}
.odkaz1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor: hand;
}
.nadpis_sekce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;

}
.text_vyrazny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8B5E21;
}

.odkaz {
	cursor: hand;
}

table{
	font-size: 12px;
}

table.cenik{
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
}

.cenik caption{
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 3px;
}

table.cenik th{
	border-bottom: 2px solid #E3D5B9;
}

td.dvirka{
	font-size: 11px;
}

table#realizace{
	border-collapse: collapse;
	border: 1px solid #e4d1b5;
}

#realizace td{
	border: 1px solid #e4d1b5;
	padding-top: 12px;
}

#realizace p{
	margin-top: 0px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#paticka{
	width: 978px;
	padding: 3px 0;
	border-top: 1px solid #e4d1b5;
	background: #e4d1b5;;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.correct {
	width: 720px;
	clear: both;
	margin: 0;
	height: 10px;
	/*border: 1px solid red;*/
} 

#swf_1{
	width: 420px;
	height: 70px;
	margin-left: 150px;
	margin-bottom: 15px;
	border: 1px solid #C30F33;
}

p.prisl_hl{
	background: #E3D5B9;
	padding: 3px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
div.prisl_left{
	width: 367px;
	float: left;
}
div.prisl_left_b{
	width: 450px;
	float: left;
}
div.prisl_right{
	width: 367px;
	float: right;
}
.img_prisl{
	float: left;
	margin: 17px 5px 0 0;
	cursor: hand;
}
table.tab_prisl{
	width: 260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
}
.tab_prisl caption{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.tab_prisl thead{
	background: #DDCEAA;
}
.tr_prisl_1{
	background: #F4DEC6;
}
.tr_prisl_2{
	background: #FBF3EB;
}
.tab_prisl td{
	text-align: center;
}
table.tab_prisl_b{
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
}
.tab_prisl_b caption{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.tab_prisl_b thead{
	background: #DDCEAA;
}
.tab_prisl_b td{
	text-align: center;
}
.oblozeni{
	width: 100%;
	margin-bottom: 10px;
	/*border: 1px solid red;*/
}
.p_obl_nazev{
	margin: 2px 0 0 20px;
	font-size: 13px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.p_obl_nazev_1{
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.p_obl_nazev_2{
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.img_oblozeni{
	float: left;
	margin-left: 40px;
}
.img_oblozeni_1{
	float: left;
	margin-left: 15px;
}
.img_oblozeni img{
	margin: 0px;
	padding: 0px;
}
.p_obl{
	float: left;
	font-size: 10px;
	margin: 0 22px 0 0;
	padding: 0px;
}
div#novinky{
	width: 735px;
	background: url(images/novinky/visio_800.jpg) no-repeat;
	background-position: 100% 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.p_nov_1{
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.p_nov_2{
	width: 320px;
	font-size: 11px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.p_nov_3{
	width: 320px;
	color: White;
	font-size: 15px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.p_nov_4{
	width: 420px;
	font-size: 13px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.p_nov_5{
	width: 280px;
	font-size: 12px;
	text-align: justify;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
h1{
	color: #CE171F;
	margin:  0 0 0 25px;
	padding: 0px;
}
#novinky h4{
	font-size: 13px;
	color: #CE171F;
	margin: 0px;
	padding: 0px;
}
#novinky img{
	margin: 3px 0 3px 40px;
	padding: 0px;
}
span.s_red{
	color: #CE171F;
}
span.s_red_2{
	color: #CE171F;
	font-size: 17px;
	font-weight: bold;
}
div#novinky_2{
	width: 735px;
	padding: 80px;
	margin-bottom: 3px;
	color: White;
	font-size: 15px;
	background: url(images/novinky/lumia.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}
div#novinky_3{
	width: 735px;
	background: url(images/novinky/lumia_2.jpg) no-repeat;
	background-position: 100% 50px;
	font-family: Arial, Helvetica, sans-serif;
}
img.img_left{
	float: left;
	margin-right: 30px;
}
#novinky_3 ul{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#novinky_3 li{
	margin: 0px;
	padding: 0px;
}
#novinky_3 h5{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.img_ul{
	margin-top: 25px;
	float: left;
	margin-right: 30px;
}
.h_silver{
	color: #CE171F;
	margin: 0px;
	padding: 0px;
}
