* {margin:0; padding:0;}
td, input, textarea{
	font-family:Georgia;
	font-size:11px;
	line-height:14px;  
	color:#878787;	
	vertical-align:top;
}
a { color:#878787; text-decoration:underline;}
a:hover { text-decoration: none;}
a img { border:0;}

.clear { clear:both;}

table { 
	border:0px;
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.auto { width:auto; height:auto;}

ul,ol { list-style-type:square;font-weight:bold;margin: 20px 0 20px 20px}
li {margin: 5px 0 10px 5px}

.menu { margin:82px 0 0 65px; }
.menu li {font-size:12px; color:#43A0C3; background:url(/fileadmin/templates/pics/marker.gif) no-repeat 0 0; line-height:13px; padding-left:25px; margin-top:15px;}
.menu li a { color:#43A0C3;}

.tab { width:auto; height:auto; text-align:left;}
.tab .c1 { width:50px;}
.tab .c2 { width:70px;}
.tab .c3 { width:60px;}
.tab .c4 { width:72px;}
.tab .c5 { width:75px;}
.tab .c6 { width:65px;}

.t1 { margin-bottom:25px;}

.block { margin:17px 26px 6px 0;}


.line_hor { background:url(/fileadmin/templates/pics/line_hor.gif) repeat-x; margin:20px 19px 15px 0;}

.form { height:20px; margin-bottom:5px;}
.form input {width:223px; padding:2px 0px 4px 3px; border-color:#DBDBDB; color:#444444; }
textarea { width:223px; height:100px; padding-left:2px; border-color:#DBDBDB; color:#444444; overflow:auto;}

.list2 a{font-size:12px; color:#636363; background:url(/fileadmin/templates/pics/marker_2.gif) no-repeat 3px 7px; line-height:20px; padding-left:12px;  text-decoration:underline;}
.list2 a:hover{ text-decoration:none;}

.link2 {color:#259AC9; font-weight:bold; background:url(/fileadmin/templates/pics/row_1.gif) no-repeat 0 3px; background-position:right; padding-right:14px; text-decoration:none;}
.link2:hover { text-decoration:underline;}
.link3 {color:#259AC9; font-weight:bold; background:url(/fileadmin/templates/pics/row_1.gif) no-repeat 0 3px; background-position:center; padding-right:14px; text-decoration:none;}
.link3:hover { text-decoration:underline;}
.link4 { color:#43A0C3; text-decoration:none; font-size:14px;}

#main {width:766px; margin:0 auto;}

#header_top { height:60px; background:url(/fileadmin/templates/pics/bgd_head.gif) repeat-x;}
#header { height:215px; background:url(/fileadmin/templates/pics/bgd.jpg) no-repeat;}
/*#header .column1 {width:443px; background:url(/fileadmin/templates/pics/bgd_1.jpg)}
#header .column2 { background:url(/fileadmin/templates/pics/bgd_2.jpg); padding-top:42px;}
*/
#content {padding:20px 10px 20px 20px;}
#content h4 {font-size:11px; color:#259AC9; font-weight:bold; margin-bottom:5px;}
#content .column1 {color:#70A110;}
#content a { color:#70A110;}
#content .column2 { width:35px; background:url(/fileadmin/templates/pics/line_pict.gif) repeat-y center;}
#content .column1 { color:#70A110;}

#footer {font-family:tahoma; color:#909090; padding:31px 0 0 35px; height:70px; background:url(/fileadmin/templates/pics/bgd_foot.gif) repeat-x}
#footer a {color:#D5D5D5; font-family:tahoma; text-decoration:underline;}
#footer a:hover { text-decoration:none;} 
#footer span { color:#D5D5D5; font-size:9px;}

/* page1 */

#page1 #content .column1 { width:436px;}
#page1 #content .column1 h4 {font-family:tahoma;}
#page1 #content .link2 {color:#259AC9; line-height:18px;}
#page1 #content .link3 {color:#259AC9; line-height:18px;}
#page1 #content .column3 { width:262px;}
#page1 #content .column3 .list2 a{ color:#636363;}
#page1 #content .column3 h4 {font-family:tahoma;}
#page1 #content .column3 ul { padding-top:10px;}


.csc-header,
.csc-header-n1,
.csc-header-n2 {font-face:verdana; font-size:14px; color:#259AC9; font-weight:bold;}
div.csc-textpic-imagewrap{ margin-right:10px;}

.news-list-item{ font-size: 9px; font-weight: normal; background-color: #F9FFE5;}
.news-list-item h3{ font-size: 12px; font-weight: bold;}
.news-list-container{background-color: #F9FFE5; margin-top:20px;padding:5px;}
.news-single-item{background-color: #F9FFE5; margin-top:20px;padding:10px;}
.news-single-item h2{font-size:13px; color: #70a110; font-weight:bold; margin-bottom:5px; }
.news-single-item h3{font-size:11px; color: #70a110; font-weight:normal; margin-bottom:15px; }
.news-single-img img {float:left;margin-right:20px;margin-bottom:10px;}
.news-single-related  {margin-bottom:10px;}
.news-single-related dt {font-weight:bold;}
.news-single-additional-info p.bodytext  { margin: 5px 0px 0px 0px; }
.news-single-timedata,
.news-list-date{
	float: right;
	color: #3E551C;
	width: 100%;
	text-align: right;
	height: 10px;
	margin: -2px 0 0 0;
	font-size: 11px;
	font-weight:normal;
	background-color: #F9FFE5;
	}
.news-list-date{ margin: -20px 0 0 0; font-size: 10px;}
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer {
background-color: transparent;
background-image: url(/fileadmin/templates/pics/line_hor.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
margin: 20px 19px 15px 0;
height:10px;
}
DIV.clearer { height:10px;background:url(/fileadmin/templates/pics/line_hor.gif) repeat-x; margin:5px 15px 15px 5;}
.indent { margin: 0 0 0 9px; }
P.bodytext { margin: 10px 10px 5px 0px; }

.tx-pferd-pi1{ margin:20px 10px 20px 0;}
.tx-pferd-pi1-singleView{ padding-top:0px}
.tx-pferd-pi1-singleViewField-label{width:140px;float:left;font-weight:bold;}
.tx-pferd-pi1-singleViewField-images img {margin-top:10px;margin-right:10px}
.tx-pferd-pi1-singleViewField-images,
.tx-pferd-pi1-singleViewField-description{ margin:10px 10px 18px 140px;}
.tx-pferd-pi1-singleViewField-parentage{ margin:0 10px 18px 0;}
.tx-pferd-pi1-singleViewField-name,
.tx-pferd-pi1-singleViewField-birth,
.tx-pferd-pi1-singleViewField-height,
.tx-pferd-pi1-singleViewField-gender,
.tx-pferd-pi1-singleViewField-breedingarea,
.tx-pferd-pi1-singleViewField-color,
.tx-pferd-pi1-singleViewField-results{ margin:0 0 8px 10px;}
.tx-pferd-pi1-singleViewField-price{ margin:0 0 8px 0; font-size:12px;font-weight:bold;color:#70A110;}
.tx-pferd-pi1-singleViewField-back,
.news-single-backlink { margin:15px 0 0 0; }

.tx-pferd-pi1-listrow{}
.tx-pferd-pi1-listrow-row-toggle,
.tx-pferd-pi1-listrow-row{margin:10px 0px 30px 0px;clear:left;}
/*.tx-pferd-pi1-listrow-row-toggle {background-color:#70A110;}*/
.tx-pferd-pi1-listrowField-image{float:left;margin-right:20px;}
.tx-pferd-pi1-listrowField-images{}
.tx-pferd-pi1-listrowField-name{margin-right:10px;}
.tx-pferd-pi1-listrowField-gender{float:left;margin-right:10px;}
.tx-pferd-pi1-listrowField-birth{float:left;margin-right:10px;}
.tx-pferd-pi1-listrowField-height{margin-right:10px;}
.tx-pferd-pi1-listrowField-color{float:left;margin-right:10px;}
.tx-pferd-pi1-listrowField-breedingarea{margin-right:10px;}
.tx-pferd-pi1-listrowField-price{margin:30px 10px 0 0;}


FIELDSET { border:0px}
FORM { margin:25px 0 40px 0; }
.csc-form-labelcell { margin:10px 0 0 0; }
.csc-mailform-submit { margin:15px 0 10px 0; }
FORM input {width:323px; padding:2px 0px 4px 3px; border-color:#DBDBDB; color:#444444; }
textarea { width:323px; height:150px; padding-left:2px; border-color:#DBDBDB; color:#444444; overflow:auto;}
h3 {margin:10px 0 0 0;}
.tooltip{
	background-color:#FFFFFF;
	border:1px solid #000000;
	display:none;
	padding:5px;
	position:absolute;
}
.tooltip ol li{font-weight:normal;margin: 5px;}
.logo { margin-top:10px }



