/*
Main CSS rocontain.ro
Author: Gabriel Bodor
Mail: gb@sector1online.de
Last Updated: 04.11.2008
*/

/* set all to 0 */
html {
	height:100%; 
	max-height:150%; 
	padding:0 0 0 0; 
	margin:0 0 0 0; 
	border:0px; 
}
body {
	height:100%; 
	max-height:150%; 
	padding:0 0 0 0; 
	margin:0px; 
	border:0;
}

/* ===== Haupt-Container ===== */
#body {
font-family:Arial;
font-size:11px;
text-align: center;
background-color: #f9f9f7;
color: #000000;
background-image:url(../img/bodybg.jpg);
background-repeat:repeat-x;

}

/* Alles umschlieÃŸender Container */
#wrap {
width: 1035px;
margin: 0 auto;
margin-top:15px;
text-align: left;
color: #000000;
height:100%;
background-image:url(../img/wrapper.png);
background-repeat:repeat-y;


}

#content{
width:940px;
margin: 0 auto;
display:block;
}
#logo{
width:940px;
height:107px;
padding-left:1px;
}
#menu{
height:301px;
width:225px;
display:block;
float:left;

_padding-left:1px;
border-top:1px solid #cccccc;
}
#hd{
width:705px;
height:301px;
display:block;
float:left;
border-top:1px solid #cccccc;
}
#button{width:175px; border-bottom:1px solid #cccccc; height:20px; vertical-align:middle; padding-left:50px; padding-top:10px; display:block;}
#button_sel{background-image:url(../img/menulogo.jpg); background-position:left; background-repeat:no-repeat; width:175px; border-bottom:1px solid #cccccc; height:20px; vertical-align:middle; padding-left:50px; padding-top:10px; display:block;}

#menu a:hover {font-weight:bold; color:#000000; text-decoration:none;}
#menu a:link {color:#000000; text-decoration:none;}
#menu a:visited {color:#000000; text-decoration:none;}

#subbutton{width:225px; color:#c3c3c3; height:20px; vertical-align:middle; padding-top:41px;display:block;}
#subbuttona:hover {color:#c3c3c3; text-decoration:none;}
#subbutton a:link {color:#c3c3c3; text-decoration:none;}
#subbutton a:visited {color:#c3c3c3; text-decoration:none;}

#subbutton2{width:350px; color:#333333; vertical-align:middle; display:block;}
#subbutton a2:hover {color:#c3c3c3; text-decoration:none;}
#subbutton a2:link {color:#c3c3c3; text-decoration:none;}
#subbutton a2:visited {color:#c3c3c3; text-decoration:none;}

#centertxt{
width:740px;
display:block;
float:right;
padding-right:15px;
margin-top:30px;
margin-bottom:30px;

}
#bild{width:251px; display:block; float:right;}
#txt{width:400px; display:block; float:left; padding-top:10px;}
#clear{clear:both;}

h1, h2, h3, h4 {font-size:11px; font-family:Arial;}
.red {color:#bf2331;}
#txt a:link {color:#bf2331; text-decoration:underline;}
#txt a:hover {color:#bf2331; text-decoration:underline;}
#txt a:visited {color:#bf2331; text-decoration:underline;}
#prod{width:690px; display:block; float:left; padding-top:10px;}
#prod a:link {color:#bf2331; text-decoration:underline;}
#prod a:hover {color:#bf2331; text-decoration:underline;}
#prod a:visited {color:#bf2331; text-decoration:underline;}
#prodbox{width:145px; height:280px; border:1px solid #caced1; background:#e8edf0; margin-right:10px; margin-bottom:10px; padding-left:13px; vertical-align:middle; display:block; float:left; padding-top:5px;}
#headbox{width:238px; height:px; background:#dddddd; margin-right:1px; margin-bottom:10px; padding-left:13px; padding-bottom:5px; vertical-align:middle; display:block; float:right; padding-top:5px;}
#linkbox1{width:238px; background:#eeeeee; margin-right:1px; margin-bottom:10px; padding-left:13px; vertical-align:middle; display:block; float:right; padding-top:px;}
#tbox{width:550px; padding:10px; display:block; float:left;}
#kright{width:270px; display:block; float:left; padding-top:10px;}
#kleft{width:450px; display:block; float:left; padding-top:10px;}
select{width:200px;}
.input {width:340px;}
textarea{width:340px; height:100px;}
.alir{text-align:right; width:346px;}