/* CSS Document */

/* ---------------------------------------------
kontakt.css

-----------------------------------------------*/

body {
	font: 62.5% arial, verdana, sans-serif;
	color: #FFF;
	
	text-align:left;
	padding:0; margin:0;
}
		
a { 
	text-decoration:none;
	color:#FFF; 
} 

 

p {
	line-height:1.5em;
}


h1 a
{
	float:left;
	display:block;
	text-indent: -5000px;
	width:151px;
	height:200px;
	background:url(../images/template/logo.png) no-repeat;
	overflow:hidden;
}


h2 {
	font-size:1.5em;
	text-indent: -5000px;
	overflow:hidden;
}


a.active {
	background:url(../images/template/fullsize_on.png);
}

a.active:hover {
	background:url(../images/template/fullsize_on_hover.png);
}






/* ---------------------------------------------
Kontakt LIST
-----------------------------------------------*/


fieldset,img { border:0; padding-top:30px;}

img { border:0;}

#contact_form {width: 361px; float: left;}
#contact_form fieldset, #contact_form label {width: 100%; float: left; display: block;}
#contact_form label {padding-bottom: 3px; clear: both;}
#contact_form label em {display: block; float: left; font-style: normal;}


#contact_form label input, #contact_form label textarea {display: block;  width: 303px; background-color: transparent; 
font-family: Arial; font-size: 11px; color: #fff;  position: relative; top: 0; left: 0; float: right;}
#contact_form span {background-image:url(../images/li_bg.png); background-repeat:repeat; display: block; float: right; width: 303px; padding: 2px 0; border:0;}



#contact_form label textarea {height: 104px; overflow: auto;}


.content_off #contact {visibility: hidden;}


#default_form, #employee_form {width: 100%; float: left;}
#default_form fieldset, #default_form label , #employee_form fieldset, #employee_form label{width: 100%; float: left; display: block;}
#default_form label, #employee_form label {padding-bottom: 3px; clear: both; width: 361px; }
#default_form label em, #employee_form label em {display: block; float: left; font-style: normal;}
#default_form label input, #default_form label textarea, #employee_form label input, #employee_form label textarea , #contact_form label input, #contact_form label textarea 
{display: block;  width: 303px; background-color: transparent !important; 
font-family: Arial; font-size: 11px; color: #fff;  position: relative; top: 0; left: 0; float: right; z-index: 10; border:0;}

#default_form, #employee_form {position: absolute; top: 0; left: -5000px;}
#default_form span strong, #contact_form span strong {display: block; padding: 2px 0; z-index:999;  }

.error {background-color: transparent !important}

.show_form {position:static !important; left:0 !important;}

table {
	border-collapse:collapse;
	border-spacing:0;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}

input.button {float: left; position: relative; top: 0; left: 0px; clear: both; height:18px; width:68px;}

