body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.strokemidleleft {
	background-image: url(images/mockup_strokes_left_04.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.strokemidleright {
	background-image: url(images/mockup_strokes_right_04.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.menushadow {
	background-image: url(images/menu/menu_10.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#menu a:link, #menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/menu/menu_03.gif);
	display: block;
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-bottom: 5px;
	text-align: center;
	height: 18px;
	padding-right: 20px;
	padding-left: 20px;
}
#menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F4E8E8;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/menu/menu_03_over.gif);
	display: block;
	background-repeat: repeat-x;
	padding-top: 7px;
	padding-bottom: 5px;
	text-align: center;
	height: 18px;
}

.strokecenterbottom {
	background-image: url(images/mockup_strokes_left_07.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#main {
	width: 690px;
	float: left;
	height: 330px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	overflow: visible;
}
#main1 {
	width: 690px;
	float: left;
	height: 850px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	overflow: visible;
}

#main2 {
	width: 690px;
	float: left;
	height: 1150px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	overflow: visible;
}

#mainin {
	width: 690px;
	float: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	overflow: visible;
}
#submain {
	width: 690px;
	float: left;
	height: 220px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#protaseis {
	right: 0px;
	float: right;
	height: 630px;
	width: 220px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	padding: 15px;
}
#protaseis2 {
	right: 0px;
	float: right;
	height: 880px;
	width: 220px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	padding: 15px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #525252;
	background-image: url(images/headline.gif);
	display: block;
	width: 655px;
	height: 32px;
	padding-top: 9px;
	padding-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #525252;
	background-image: url(images/headline3.gif);
	display: block;
	width: 180px;
	height: 32px;
	padding-top: 9px;
	padding-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#main p, #mainin p, #mainin li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F6F6F;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/h2.gif);
	color: #FFFFFF;
	height: 17px;
	width: 200px;
	padding-left: 20px;
	padding-top: 5px;
	margin: 0px;
	text-decoration: none;
	text-align:left;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/h4.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 321px;
	padding-top: 5px;
	padding-left: 22px;
	color: #FFFFFF;
	margin: 0px;
}
h2 a:link, h2 a:visited, h2 a:hover, h4 a:link, h4 a:visited, h4 a:hover{
	text-decoration: none;
	color: #FFFFFF;
	}
#wide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/wide_back.gif);
	height: 132px;
	width: 329px;
	padding-right: 3px;
	padding-left: 11px;
	padding-bottom: 2px;
	color: #6F6F6F;
}
#divlcon {
	float: left;
	width: 345px;
}
#divrcon {
	float: right;
	width: 345px;
}
#protext {
	background-image: url(images/prop_back.gif);
	background-repeat: no-repeat;
	height: 134px;
	width: 209px;
	padding-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 5px;
	margin: 0px;
}
#procontainer {
	margin-bottom: 19px;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C14444;
	text-align: right;
	padding-right: 7px;
	padding-top: 0px;
	bottom: 0px;
	clip: rect(auto,auto,0px,auto);
	margin: 0px;
}
#protext img {
	border: 1px solid #666666;
}
#info {
	height: 79px;
}
#gnifo {
	height: 20px;
}
h5, h6, h5 a:link, h5 a:visited, h5 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin: 2px;
}
#subwindow {
	height: 105px;
}
input.btn{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#c80f0f;
	border:1px solid;
	border-top-color:#8e3535;
	border-left-color:#8e3535;
	border-right-color:#8e3535;
	border-bottom-color:#8e3535;
	padding: 3px;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffbc7272',EndColorStr='#ffc80f0f');
	  }
input.btnhov{
   border-top-color:#6A6A6A;
   border-left-color:#6A6A6A;
   border-right-color:#000000;
   border-bottom-color:#000000;
   }
	  
