/* city - an open source xhtml/css website layout by Studio-plume.org kty 
(aug 6, 2008)
 */

body {
margin: 0 auto;
padding: 0;
font: 0.73em tahoma,arial,sans-serif;
background: #432C3C;
text-align: center;
}

#wrap {
color: #000;
border:  none;
margin: 0 auto;
width: 1024px;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
text-align: left;
}
#holder {
background: #fff url(img-styling/bg2010.jpg) repeat-y;
color: #000;
border:  none;
margin: 0 auto;
width: 1024px;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
text-align: left;
}

/* header  */
#header {
clear: both;
padding: 0;
height: 124px;
background-image: url(img-styling/1024veluvine.jpg);
background-repeat: no-repeat;
border: 0px solid red;}

#header h3 {
width: 350px;
margin: 0px 0px 0px 25px;
float: left;
font-family: "trebuchet ms",arial,sans-serif;font-size: 0.9em;}

#header p {
width: 900px;
float: left;
text-align: left;
color: #fff;
margin: 70px 0px 0px 350px;
font-size: 0.9em;
line-height: 1.2em;

background-color: inherit;
}


/*  navigation check css veluvinemenu.css */



/* content   */

#content {

padding: 0 10px 0 10px;
line-height: 1.4em;
text-align: left;
background-color: transparent;
width: 500px;
margin-top: 7px;
float: left;
background-image: url(img-styling/);
background-repeat: no-repeat;
background-position: center top;
margin-left: 15px;
border: 0px solid green;}


#content h2 {
margin: 20px 0em 0em 0em;
font-family: "trebuchet ms",arial,sans-serif;
height: 21px;}

#content img {
padding: 0px;
display:inline;
padding-right: 3px;
margin-left: 8px;}

	.left_articles {
		margin: 15px 15px 0px 0em;
		color: #fff;
		padding: 15px 0px 10px;
		text-align: justify;
		background-color: inherit;
		}
		
	.comment {  
		padding: 0 0 0 12px;
		line-height: 1.4em;
		}
		
	.fl {
		float: left;
		clear: left;
		margin: 8px;
		border: none;}

#content td {
padding-left: 0px;
}		
		
.width {
width: 20px;
}
		
h1 {
font-size: 1.5em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #7079b4;
}

h2 {
font-size: 1.3em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #901A3A;
}

h3 {
font-size: 1.3em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #3A4D53;
}

h4 {
font-size: 1.3em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #a8e61d;
}

h5 {
font-size: 1.3em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #a93888;
}

h6 {
font-size: 1.3em;
margin: 0em 0em 15px;
font-family: tahoma,arial,sans-serif;
color: #b4b4b4;
}

a {
text-decoration: none;
color: #3A4D53;
font-weight: bold;
background-color: inherit;
}

#a:hover {
text-decoration: underline;
color: #ccc;
font-weight: bold;
background-color: inherit;
}


#content a {
text-decoration: none;
color: #3A4D53;
font-weight: bold;
background-color: inherit;
}

content a:hover {
text-decoration: underline;
color: #ccc;
font-weight: bold;
background-color: inherit;
}

#left a {
text-decoration: none;
color: #fff;
font-weight: normal;
}

#left a:visited {
text-decoration: none;
color: #fff;
font-weight: normal;
}

/* left side  */


#left {
clear: both;
float: left;
margin: 0px 0em 20px 10px;
list-style: none;
background-position: left top;
background-color: transparent;
background-image: url(img-styling/);
background-repeat: no-repeat;
height: auto;
width: 185px;
border: 0px solid white;
z-index: 50;
}

#left p {
	padding-left: 4px;
	}

.text_left  {
	margin: 35px 0em 10px;
	width: 175px;
	color: #aaa9a9;
	line-height: 1.2em;
	padding-left: 2px;
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #3a4d53;
	text-align: left;
			}

#news { 
	margin: 35px 0em 10px 0px;
	width: 175px;
	color: #fff;
	line-height: 1.2em;
				padding: 4px;
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #3a4d53;
	text-align: left;
	font-size: 90%;	
			}
#news h3 {color: #fff;}
.news1	{
			width: 175px;
			color: #fff;
			background-color: #4e3e59;
			text-align: left;
			padding: 4px;
			font-size: 90%;			
	}

.news1 h3 {color: #fff;}
	
.news2	{
			width: 175px;
			color: #fff;
			background-color: #3a4d53;
			text-align: left;
			padding: 4px;
			line-height: 1.4em;
			font-size: 90%;
	}

.news3	{
			width: 175px;
			color: #fff;
			background-color: transparent;
			text-align: left;
			padding: 4px;
			line-height: 1.4em;
	}
			
	
/* right side  */

#right {

float: right;
width: 256px;
margin: 10px 0em;
padding: 0;
font-size: 1em;
list-style: none;
background-position: left top;
background-color: transparent;
background-image: url(img-styling/);
background-repeat: no-repeat;
border: 0px solid #ccc;
text-align: left;
}

#right a {
color: #a8e61d;
}

#right a:visited {
	   color: #a8e61d;
	   }

#right a:hover {
	   color: #a8e61d;
	   }

.padder {
	margin: 0em 0em 0em 5px;
	text-align: left;
	width: 150px;

}
.postit {
background: transparent url(img-styling/prikker.bmp) no-repeat;
width: 181px;
height: 164px;
padding-top: 30px;
padding-left:20px;
}

#info {
float: right;
width: 240px;
margin: 18px 15px 10px 0px;
padding: 3px 3px 3px 3px;
line-height: 1.3em;
text-align: left;
background-color: transparent;
}

#info p {
margin: 0px 0px 0px 2px;
color: #4E3E59;
background-color: transparent;
padding: 1px 1px 1px 1px;
font-size: 95%;
}

#info a {color: #3A4D53;}
#info a:visited {color: #3A4D53;}

#info h3 {
margin: 0em 0em 0em 5px;
text-align: center;width: 150px;
font-size: 0.9em;
color: #000;}

#info2 {
float: right;
width: 170px;
margin: 18px 15px 10px 5px;
padding: 3px;
line-height: 1.5em;
text-align: left;
background-color: #4e3e59;
}


#info2 p {
margin: 0em 0em 0em 2px;
color: #fff;
padding: 3px;}


#info2 h3 {
margin: 0em 0em 0em 5px;
text-align: center;
font-size: 0.9em;
color: #fff;
}

/* footer part  */

#footer {
clear: both;
margin: auto 0em auto;
padding: 0;
width: 1024px;
text-align: center;
color: #a5a5a5;
font-size: 0.9em;
background: #3a4d53 url(img-styling/) no-repeat left center ;
border: none;
height: 36px;
}

#footer a {
color: #ccc;
text-decoration: none;background-color: inherit;}

#footer a:hover {
text-decoration: underline;
}
.text_footer {
font-size: 0.9em;
padding-top: 10px;}



/* others  */

.title_left {
font-size: 0.9em;
margin: 15px 0em 25px 10px;
font-family: "trebuchet ms",arial,sans-serif;text-transform: uppercase;color: #7e9144;padding-left: 30px;}

.title_right {
font-size: 0.8em;
margin: 24px 0em 25px 10px;
font-family: "trebuchet ms",arial,sans-serif;text-transform: uppercase;color: #7e9144;padding-left: 30px;}


.left {
margin: 0px 7px 0px;
float: left;
}

.right {
margin: 0px 7px 0px 5px;
float: right;
}

.small3 {
font-size: 0.95em;
}

.small {
font-size: 0.95em;
padding-top: 10px;
color: #4f4f53;
text-align: center;}


.small2 {
font-size: 0.95em;
padding-top: 10px;
color: #aaa9a9;
text-align: left;}

.bold {
font-weight: bold;
}

img {border: none;}

.acr { 
	font-size: 1.1em;
	margin: 0em 0em 25px;
	font-weight: bold;
	color: #901a3a;
	}
	
.acp {
	font-weight: bold;
	color: #23343b;	}
	
ul {
padding-left: 25px;
}


.event_name {font-family: verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #901A3A; font-size: 10px;}
.small {font-size:80%; }
.main_area {width:400px;  text-align: left;}
.separator {width:400px; margin-top:10px; margin-bottom:15px; margin-left:1px;  }


form { 
padding-left: 4px;
}

hr {
color:#a8e61d;
height: 1px;
}

.tl {
text-align: left;
}



table {
color: #000;
font-size: 95%;
text-align: left;
}

tr { 
color: #000;
text-align: left;
}

td {
text-align: left;
}

.txt {
color: #99ffff;
font-style: italic;
font-size: 0.85em;
}

.w {
color: #ccc;
}

.c {
text-align: center;
}
img.fl { 
float : left;
margin : 7px;
} 
img.fr { 
float : right;
margin : 4px;
} 

form
    {
	border: 0px solid white;
    width: 490px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 95%;
    }
	
	label
    {
    float: left;
    width: 75px;
    text-align: left;
    margin-right: 15px;
	padding-left: 5px;
    }
	
	input
    {
    background-color: #f5f5f5;
    font-size: x-small;
    border-bottom: 1px solid black;
	padding-left: 5px;	

    }
	textarea
    {
    width: 250px;
    height: 100px;
    background-color: #f5f5f5;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    margin-bottom: 10px;
	padding-left: 5px;	
    }
	
legend
{
color: #1e2d34;
background: #a8e61d;
border: 1px solid #fff;
padding: 2px 6px
}

.radioStyle {
background-color: transparent;
}
form p {
padding-left: 5px;
}

form h3 {
padding-left: 5px;
}

.detail {
color: #a8e61d;
font-weight: bold;
}

.c {text-align: center;}
.i {font-style: italic;}
.b {font-weight: bold;}
.s {font-size: 9px;}
.p {    font-size: 80%;
    font-color: #000;
	font-weight: bold;
	text-align: right;}

.td1 {
width : 100px;
}

.td2 {
width : 250px;
}

.oldtd {border-style: solid;
	border-bottom: 1px solid #fff;} 
	
.tdborder {border-style: solid;
	border-bottom: 1px solid #fff;} 

.doorstreep { text-decoration: line-through }

.arrangement {
background: #901a3a;
line-height: 140%;
font-size: 150%;
font-color: #000;
text-align: center;
}