/* Start of CMSMS style sheet 'vepostav.sk' */
/* CSS Document */
/*--------------------------------------body---*/
body, td, th, div, p, label, input {
	color:#545353;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
}
input, select, #contact_text {
	color:#737373;
	font-family:Arial, Helvetica, sans-serif;	
	
}
a{color:#000;   }
a:hover {
	color:#000;
	text-decoration:none;
	
}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}
/*----------------------------------------------------------content---*/


#content .module ul{ list-style:none; margin:0;}
#container {margin-right: 20px;}
#container ul{ margin:0; }
#container ul li, #content .module ul li{ line-height:16px; padding:2px 0 8px 15px;   background:url(uploads/images/marker_list.gif) 0 7px no-repeat;}
#container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover{ line-height:16px; font-size:12px; color:#545353;}
#content ul li a:hover, #content .module ul li a:hover{ color:#B72B06;}
#container ul li p{ line-height:16px;}


.top-line { background:url(uploads/images/border3.gif) 0 0 repeat-x; padding:26px 0 0 0;}



.img-indent{ float:left; margin:0 15px 0 0 !important;}
.text3{ color:#21A8D0; font-size:13px; line-height:19px;}
.extra-title{ color:#353535; font-size:11px; text-transform:uppercase; padding:15px 0 0 0; display:block;}
.indent-top1{ margin:15px 0 0 0;}
.indent-top3{ padding:37px 0 0 0;}
.list-indent1{ padding-bottom:25px !important;}

#content .button, 
#content .validate,
#content .readmore a
				{
	background:url(uploads/images/button_more.png) 0 0 no-repeat;
	width:79px;  
	padding:0 0 0 0; color:#fffbd6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	float:left; display:block;
	font-size:12px; 
	float:left;
	text-decoration:none;
	text-align:center;
	display:block;
	line-height:23px;
}

#content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .readmore a:hover, #content div.blank a:hover{ color:#FFF !important; text-decoration:none;}
* html .button, 
* html .validate {
	display:block;
}



.sub-indent-table{ text-indent:8px;}
#content .button2-left { float:left; margin-right:5px;}
#content .button2-left, .image {display:inline}
#content .button2-left a:hover,
#content .readmore a:hover,
#content div.blank a:hover	{
	color:#ff8c0a;

}

#content .button, 
#content .validate,
#content .modal-button
				{
	background:url(uploads/images/button_main.gif) 0 0 no-repeat; 
	width:96px;
	padding:5px 0 9px 0;  
	display:block; 
	line-height:18px;
	*line-height:15px; 
	text-align:center; 
	color:#000000; 
	font-size:14px; 
	text-decoration:none;
	border:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
}
#content .button:hover, #content .validate:hover{  color:#FFF !important; text-decoration:none;}

#content div.blank a:hover, #content .readmore a:hover, #content .modal-button:hover{  color:#FFF !important; text-decoration:none;}

#content .modal-button, #content div.blank a, #content .readmore a{ 
	background:url(uploads/images/button_main.gif) 0 0 no-repeat; 
	width:96px;
	padding:5px 0 9px 0;  
	display:block; 
	line-height:18px;
	*line-height:15px; 
	text-align:center; 
	color:#000000; 
	font-size:14px; 
	text-decoration:none;
	border:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
}


/*-------------------------------------topmenu---*/

.row-top-menu ul.menu-nav {
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
background:url(uploads/images/menu_right.gif) top right no-repeat;
width: 1000px;
border: 1px solid #000000;
height: 43px;
}
.row-top-menu ul.menu-nav li	{
	display:block; 
	padding:0 0 0 0;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0 !important;
}
.row-top-menu ul.menu-nav li a  {
	border:none;
	text-decoration:none !important;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	display:block;
	background:url(uploads/images/menu_left.gif) 0 0 no-repeat;
}
.row-top-menu ul.menu-nav li a span	{
	display:block; 
	color:#ffffff;
	font-size:14px;
	line-height:42px;
	text-decoration:none !important;
	float:left;
	padding:0 35px 0 34px  !important;
	background:url(uploads/images/menu_right.gif) top right no-repeat;
	height:44px;
}

/*-------------------hover-active----*/
.row-top-menu  ul.menu-nav li a:hover, .row-top-menu  ul.menu-nav li a:hover span, .row-top-menu  ul.menu-nav li.active a, .row-top-menu  ul.menu-nav li.active a span  {
	background:url(uploads/images/menu_left_hov.gif) 0 0 no-repeat;
}
.row-top-menu  ul.menu-nav li a:hover span  {
	background:url(uploads/images/menu_right_hov.gif) top right no-repeat;
}
.row-top-menu  ul.menu-nav li.active a {
	color:#FFF;
	background:url(uploads/images/menu_left_hov.gif) 0 0 no-repeat;
}
.row-top-menu  ul.menu-nav li.active a span  {
	color:#FFF;
	background:url(uploads/images/menu_right_hov.gif) top right no-repeat;
}

/*-----------------content----*/
.login-text-1{ color:#737676; font-size:12px;}
.form-height{ height:31px; margin:0 0 0 0; background:url(uploads/images/bg_input.gif) 0 0 no-repeat;}
#form-login {padding:0px 0px 0px 15px;}
#form-login-remember {padding:15px 0px 0 0px;}
.module-login label {
	display:block;
	line-height:18px;
	padding:0px 0px 5px 0;
	width:100%;
}
label.remember {
	display:inline;
	color:#645851 !important;
	margin:0 0 0 0;
	font-weight:normal;
}


.module-login p, .module-login div, label.remember {
padding:0 0 0 0;
	color:#545353 !important;
	font-size:12px;
	line-height:15px;
}
.logo-title{ font-size:15px; padding-bottom:21px !important;  font-size:14px !important; display:block; line-height:35px; color:#000 !important;}
.remember{ padding:0 !important;}

input.checkbox { /* checkbox */
	border:none; 
	display:block;
	margin:2px 5px 0px 0; 
	vertical-align:middle;  
	width:12px;
	height:12px;
	position:relative;
	float:left;
}



.button-login:hover, .log .button:hover{  color:#FFF !important; text-decoration:none; }
.button-login{ 
	background:url(uploads/images/button_main1.gif) 0 0 no-repeat; 
	width:76px;
	padding:5px 0 9px 0;  
	display:block; 
	line-height:18px; 
	text-align:center; 
	color:#000000; 
	font-size:14px; 
	text-decoration:none;
	border:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase !important;
}
#inputs{ padding:14px 11px 16px 0;}
.log { padding-bottom:21px;}
			  
/*---------------------------------------------------------structure---*/
#body { background:#fbf5ea;}
.main 	{
	width:980px;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
}



/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right !important;}
.fleft{ float:left;}



.row-header{ height:394px;}
.row-header .fleft{ width:457px;}
.row-header .fright{ width:358px;}

.row-intro{ position:absolute; margin-top: 117px; }

#logo{ display:block; margin:0px 0 0 37px; position:absolute; }
#logo a{ display:block; position:relative; cursor:pointer;}

.tail-content{ background:#ededed url(uploads/images/tail_content.jpg) 0 0 repeat-x}

.menu-bg{ background:url(uploads/images/menu_bg.gif) 0 0; position:relative;}
.menu-bg-left{ background:url(uploads/images/menu_bg_border.gif) 0 0 repeat-y;}
.menu-bg-right{ background:url(uploads/images/menu_bg_border.gif) top right repeat-y;}




/*-------------------------------------content---*/
#content{ padding:10px 27px 39px 27px; background:#FFF;}
#container{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0;}

#right{ float:right; text-align:left;    width:267px; _margin:0 -3px 0 0; }
.right-indent{ padding:0px 65px 0 0; padding-left: 20px;}

.indent{ padding:0 49px;}

/*wrapper-box-custom*/
.wrapper-box-custom{float:left; width:290px;}
.wrapper-box-custom div, .wrapper-box-custom p{ color:#FFF;}
.wrapper-box-custom p{ padding:12px 5px 21px 1px !important; font-size:12px;}
.wrapper-box-custom strong{ font-size:13px;}
.header-box{ padding:12px 0 0 0;}
.custom-link{ background:url(uploads/images/custom_link.png) 0 0 no-repeat; display:block; width:76px; height:28px; text-align:center; color:#3f3f3e; font-size:14px; line-height:26px; text-decoration:none;}
.custom-link:hover{ color:#3b3b3a; text-decoration:underline;}

.wrapper-box-custom .boxTitle h3{ color:#ffffff; font-size:26px; line-height:20px; padding:27px 45px 22px 28px; font-weight:normal;}
.wrapper-box-custom .boxIndent{ padding:0 15px 12px 14px;}

.custom-height{ height: 200px;}

.header-box{ background:#FFF;}
.s1{ background:#b72b06 url(uploads/images/light_custom.png) 0 0 no-repeat;  height: 340px; }
.s2{ background:#0c4777 url(uploads/images/light_custom.png) 0 0 no-repeat;  height: 340px; }
.s3{ background:#3b3b3a url(uploads/images/light_custom.png) 0 0 no-repeat;  height: 340px; }
.s1 { margin-bottom: 5px; }
.s2, .s3{ margin-left:5px;  margin-bottom: 5px; }

.wrapper-box-custom ul{ list-style:none; margin:0; padding:25px 0 23px 0;}
.wrapper-box-custom ul li{ background:url(uploads/images/list_marker1.gif) 0 7px no-repeat; padding:0 0 12px 9px; *padding:0 0 10px 9px; width:100%; overflow:hidden;}
.wrapper-box-custom ul li a, .wrapper-box-custom ul li a:hover{ color:#fbd9a7; font-size:12px; line-height:12px; float:left;}
.extra-indent-left{ padding:0 0 0 1px;}

/*-------------------------------------footer---*/
.tail-footer{ background:url(uploads/images/tail_footer.gif) 0 0 repeat-x;}
.footer{ text-align: right; padding:24px 24px 24px 49px; margin-right: 40px;}
.footer, .footer a, .footer:hover{ color:#73706a; font-size:13px;}

/* End of 'vepostav.sk' */

