body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#fff;
	background-image : url(../back.gif);
	background-attachment : fixed;
	

}
td {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt;}
p {padding:0px; margin: 0px; margin-bottom:2px;}

a {	color: #FF9600;	text-decoration: none;}
a:hover { color: #FF9600; font-weight: normal; text-decoration: underline;}


h1 {
	color: #FF9600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight : bold;
	margin-left:5px;
	text-transform: uppercase;
}
h2 {color: #FF9600;
	font-size: 10pt;
	margin-top:0px;
	padding-top:10px;
	margin-left:5px;
    font-weight: normal;
	}
	
h3 {color: #FF9600;
	margin-top:0px;
	font-size: 14pt;
	padding-top:0px;
	margin-left:0px;
    font-weight: normal; }


#masterdiv {margin-top:15px; padding-bottom:15px; margin-left:auto; margin-right:auto; width:700px; height:auto;}

.bila {
	width:700px;
	background-color: #ffffff;
	border-width : 0px 0px 0px 0px;
	border-color : #E8E8E8;
	border-style : solid;
}
.top {width:700px; background-color:#ffffff;}
.top1 {width:700px;}
.cara1 {width:696px; background-color: #FF9600; height:5px;	border-width : 0px 2px 0px 2px;	border-color : #ffffff;	border-style : solid;}
.cara2 {width:696px; background-image : url(../back2.gif); height:10px; border-width : 0px 2px 0px 2px; border-color : #ffffff; border-style : solid;}
.blank {float:left; width:700px; height:3px;}


/*vrchni lista butony*/
a.button  {
	font-weight: bold; width:160px;	height:24px; border: 1px solid #bababa;	font-size : 11pt; 
	word-spacing : 5px; background-image : url(../button.gif); background-repeat : repeat;	color: #ED110C;	
	line-height : 24px; text-decoration: none; float: left; text-decoration: none; padding-left:10px;}

a.button:hover  {text-decoration: underline; font-weight: bold;}

.podmenu {background:url(../sipka2.gif) no-repeat; text-indent : 10px; float : left; font-size : 8pt; background-position : left;}
.podmenu:hover {background:url(../sipka2.gif) no-repeat; text-indent : 10px; float : left; font-size : 8pt;	background-position : left;}
.podmenu:active {background:url(../sipka2.gif) no-repeat; text-indent : 10px; float : left; font-size : 8pt; background-position : left;}

/*DIV LANG*/


/*DIV TOPMENU*/


.top3 {background-color: #D4AC72;}


.main {width:700px; background-color:#ffffff; height:auto; margin-left:auto; margin-right:auto; clear: both;}
.main1 {width:160px; height:auto; background-color:#ffffff; float:left; margin-top:10px; font-size: 8pt; text-align:left;}
.main3 {width:540px; height:auto; background-color:#ffffff; float:left; margin-top:10px; font-size: 8pt; color: #4D4D4D; text-align:justify;}
.main3vnitrni {margin-left:20px; margin-right:20px; margin-bottom: 10px; font:1.2em/1.6em arial,sans-serif;}


.topmenu1 {width:700px; height:25px; border: 1px solid #bababa; line-height : 24px; clear: both; margin-bottom:10px;}
.topmenuleve1 { float:left; line-height : 24px;	padding-left : 5px;}
.topmenuprave1 { float:right; line-height : 24px;	padding-right : 5px;}
.bottommenu {width:700px; height:25px; line-height : 24px; clear: both; background-color: #FF9600; }
.bottommenuleve { float:left; line-height : 24px;	padding-left : 1px; font-size : 8pt;}
.bottommenuprave { float:right; text-align:right; line-height : 24px; padding-right : 1px; font-size : 8pt;}

.bottommenu2 {width:700px; clear: both; background-color: #fff; border-width : 1px 1px 1px 1px; border-color : #ffffff; border-style : solid; color: #FF9600; font-size: 8pt; font-weight: normal; text-decoration: none; text-align: center; padding-top:2px;}
.bottommenu3 { padding-left:5px; padding-righ:5px; padding-top:3px; padding-bottom:4px; text-decoration: none;}

.bottom {
	font-size: 8pt; color: #fff; font-weight: normal; text-decoration: none; padding-right: 2px;
}
.bottom:hover {
	font-size: 8pt; color: #fff; font-weight: normal; text-decoration: underline;

}
.bottom:active {
	font-size: 8pt; color: #fff; font-weight: normal; text-decoration: none;
}


.menu a {
	display: block;
	padding: 5px 5px 5px 5px;
	text-align: right;
	margin: 1px;

}

.menu a:link, .menu a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9600;
	background-image: url(../menu_back.gif);
	background-position: 10px 50%;
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 14px;
}
.menu a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9600;
	background-image: url(../menu_back.gif);
	background-position: 15px 50%;
	background-repeat: no-repeat;
	color: #ffffff;
    font-weight: normal;
}
.ramecek {
	border:1px solid #FF9600;
	background-color:#FAFCCF;
	padding: 5px;
	margin: 1px;
	width: auto;
	clear:both;
    font:1.1em/2.0em arial,sans-serif;
	
}
.maly_text {
	font:1.0em/1.9em arial,sans-serif;
	color: #FF9600;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}

.sluzby {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../bod_orange.gif);
	background-position: left;
	margin-left: 20px;
	background-repeat: no-repeat;
}
/* seznamy */
.seznam {padding: 0px 0px 0px 0px;}
.seznam ul {list-style:square; margin:0px 0px 20px 0px; padding:.0px; border:0;}
.seznam li {padding: 0px 0px 0px 40px; list-style: none; background: url(../bod_orange2.gif) 30px 0.65em no-repeat;}
.seznam h3 {font-size: 1em; font-weight: bold; padding: 0px 0px 0px 40px; background: url(../bod_orange.gif) 30px 0.65em no-repeat; color: #4D4D4D; margin: 0px 0px 5px 0px;}

/* reference */
ul.reference {margin:0; padding:0}
ul.reference li {list-style:none; margin:0; padding:0; border-bottom:1px dashed #FF9600; padding:5px 0px;}
ul.reference li#posledni {border:0}
ul.reference li:hover {background:#f4ffe9}
p.vpravo {float:right; margin:0;}
.vpravo {text-align:right; margin:0; padding-right:10px;}
p.vlevo {float:left; margin:0;}
.vlevo {text-align:left; margin:0; padding-left:10px;}

input.form, textarea, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px;
	border-style: solid;
	border-color:#666666;
	padding: 3px;
}
h1.reklamapatka {
font-size: 8pt; font-weight: normal; text-decoration: none;	text-transform: none; padding: 0 0 0 0; margin:0 0 0 0;
}
a.freelance {
border-color:#666666; color: #bdbdbd;
}

 

