body { margin: 0; padding: 0; font-family: Arial, Tahoma, Verdana;
background-image: url(../img/selekta_back.gif); 
background-attachment: fixed;
	}
a img { border: 0; }
p {margin: 10px 0 15px 0; }

a { color: #008 }
a:hover { color: #000 }

.clr { clear: both; }
.content { width:50%; height:200px; }
.content-holder { margin-top: 25px; padding: 15px 25px 15px 25px; border-top: 2px solid white; border-bottom: 2px solid white; }
.content-left { width:50%; height:200px; float: left; }
.content-middle { padding-top: 35px; text-align: center; font-size: 12px; }
.content-right { width:50%; height:200px; float: right;}
.content-side { text-align: center; font-size: 12px; }

#home_table {
 font-size: 13px;
}

.field-left { width:50%; font-size: 13px; float: left; }
.field-right { width:50%; font-size: 13px; float:right; }
.header-inner { padding: 10px 100px 0 20px; text-align: center; color: #000099; font-weight: bold; }
.left { float: left; }
.left img { padding-right: 15px; }
.menu-left { width: 290px; padding: 5px; font-size: 10px; }
.menu-left .right { margin-right: 10px; text-align: center;}
.paxman-emphasise { font: Tahoma; font-size: 19px; font-weight: bold; }
.right { float: right; }
.text { /*text-align: justify;*/ margin-right: 20px; }

#header-left { padding: 50px 0 0 100px; }
#header-right { width: 100%; height: 150px; float: right;}
#img_logo {margin-right: 20px; }
#footer { clear: both; width:100%; height: 75px; text-align: center; font-size: 10px; }
#footer a { text-decoration: none; color: inherit; }

#middle { width:90%; text-align: center; color: #000099; font-weight: bold; padding: 20px;}
#middle p a { text-decoration: none; color: inherit; }
#paxman { float: right; margin: 10px; background: url('../img/paxman_back.gif') no-repeat left bottom #F5BD48; margin: 0 auto 0 auto; width: 666px; text-align: right;  font-size: 13px; font-family: 'Century Gothic', Arial; color: #221F1F; }
#paxman a { text-decoration:none; color: #221F1F}
#paxman-footer {text-align: left; font-size:12px; padding-top: 100px; padding-bottom: 100px; margin-left: 40px; white-space:pre; }
#paxman-holder { padding: 10px; }
#vioryl { padding: 10px; }
#vioryl-holder { width: 666px; overflow: hidden; text-align: center; float: right;  }
#vioryl-content { clear: both;  background: url('../img/vioryl_back.jpg') no-repeat #B2D48B; text-align: left; font-weight:bold; font-size: 12px; line-height: 15px; font-family: Arial; color: #006337; }
#vioryl-footer { clear: both; margin-top: 150px; width: 649px; color: #CBE198; font-family: Arial; font-size: 13px; text-align:left; padding: 5px; }
#vioryl-footer a { text-decoration: none; color: #CBE198 }

#plakat { border: 5px solid white; }

.div_clear { clear: both; }

td.vioryl-content { padding-bottom: 170px; background: url('../img/vioryl_back.jpg') no-repeat #B2D48B; text-align: left; font-weight:bold; font-size: 16px; line-height: 18px; font-family: Arial; color: #006337; }

td.vioryl-footer {   background: url('../img/vioryl_footer.jpg') no-repeat #B2D48B; font-family: Arial; font-size: 13px; text-align:left; padding: 5px; ; color: #CBE198 }
td.vioryl-footer a { text-decoration: none; color: #CBE198 }

#about_brand {
	font-size: 13px;
	padding: 15px;
	margin: 18px;
	border: 5px solid white;
}


#about_brand .about_larger {
	font-size: 16px;
}

.about_vioryl {
	background-image: url(../img/v_back.jpg); 
	font-weight: bold;
	color: #030;
}

.about_paxman {
	background-image: url(../img/p_back.jpg); 
	font-weight: bold;	
}


/*##########################################

Name: Default styling for Niceforms v.0.9

Author: Lucian Slatineanu

URL: http://www.badboy.ro/

##########################################*/



/*General styles not really related to the forms*/



#form_container {

	padding:100px 0 0 50px;

}



/*Forms defaults*/

input, textarea {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#404040;

}

label {

	color:#000;

	cursor:pointer;

	line-height:30px;

	vertical-align:top;

	font-weight: bold;

}

label.chosen {

	color:#333;

}



/*Transparent items*/

.transparent {

	filter:alpha(opacity=0);

	-moz-opacity:0;

	opacity: 0;

	border:0px solid #FFF;

	background:#FFF;

	z-index:10;

	cursor:pointer;

}

.transparentFake {

	background:none;

	border:none;

}

.transparent2 {

	z-index:10;

}



/*Radio buttons*/

.radioAreaUnchecked, .radioAreaChecked {

	z-index:5;

	position:absolute;

	width:15px;

	height:15px;

	cursor:pointer;

}

.radioAreaUnchecked {

	background:url(radio.gif) no-repeat left top;

}

.radioAreaChecked {

	background:url(radio.gif) no-repeat left bottom;

}



/*Checkboxes*/

.checkboxAreaUnchecked, .checkboxAreaChecked {

	z-index:5;

	position:absolute;

	width:14px;

	height:14px;

	cursor:pointer;

}

.checkboxAreaUnchecked {

	background:url(checkbox.gif) no-repeat left top;

}

.checkboxAreaChecked {

	background:url(checkbox.gif) no-repeat left bottom;

}



/*Text inputs*/

.textinput, .textinputHovered {

	width:113px;

	height:15px;

	background:url(input.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}

.textinputHovered {

	background-position:left bottom;

}



/*Text areas*/

.textarea, .textareaHovered {

	width:336px;

	height:125px;

	background:url(textarea.gif) no-repeat left top;

	border:none;

	padding:4px 8px;

}

.textareaHovered {

	background-position:left bottom;

}



/*Selects*/

.selectArea {

	width:200px;

	height:21px;

	background:url(select_bg.gif) repeat-x left top;

}

.selectArea .left {

	width:8px;

	height:21px;

	float:left;

	background:url(select_left.gif) no-repeat left top;

}

.selectArea .right {

	width:21px;

	height:21px;

	float:right;

	background:url(select_right.gif) no-repeat left top;

}

.selectArea .right a {

	display:block;

	width:21px;

	height:21px;

}

.selectArea .right i {

	display:none;

}

.selectArea .center {

	width:160px;

	margin-left:5px;

	margin-right:20px;

	color:#FFF;

	padding-top:3px;

}



/*Selects drop-down*/

.optionsDivInvisible, .optionsDivVisible {

	position:absolute;

	margin-top:-1px;

	margin-left:3px;

	width:172px;

	background:#6f7074;

	padding:2px;

	font-size:11px;

	z-index:20;

}

.optionsDivInvisible {

	display:none;

}

.optionsDivVisible {

	display:block;

}

.optionsDivVisible p {

	margin:0;

	padding:0;

}

.optionsDivVisible a {

	color:#F2F2F2;

	text-decoration:none;

	display:block;

	padding:1px 4px;

	border:1px solid #6f7074;

}

.optionsDivVisible a:hover {

	color:#FFF;

	background:#5F6062;

	border-color:#cfd0d6;

}



/*Button*/



.buttonSubmit, .buttonSubmitHovered {

	width:69px;

	height:26px;

	color:#FFF;

	font-weight:bold;

	padding:2px 5px;

	background:url(button.gif) no-repeat left top;

	cursor:pointer;

	border:none;

}

.buttonSubmitHovered {

	background-position:left bottom;

}





.buttonSubmit2, .buttonSubmit2Hovered {

	width:250px;

	height:26px;

	color:#FFF;

	font-weight:bold;

	padding:2px 5px;

	background:url(button2.gif) left top;

	cursor:pointer;

	border:none;

}

.buttonSubmit2Hovered {

	background-position:left bottom;

}