/*
# ########################################################################################################################################
# Project:     PHPLinkDirectory: Version 2.2.0
#
# **********************************************************************
# Copyright (C) 2004-2008 NetCreated, Inc. (http://www.netcreated.com/)
#
# **********************************************************************
#
# By using the software you agree to the terms:
# You may not redistribute, sell or otherwise share this software in whole or in part without the consent of the
# the ownership of PHP Link Directory. Please contact david@david-duval.com if you need more information.
# You agree to retain a link back to http://www.phplinkdirectory.com/ on all pages of your directory.
# If you wish to remove the link from the footer of the pages, You must purchase a license to do so. The license
# is $50.00 USD and purchase can be arranged by emailing help@phplinkdirectory.com .
# Removal of the link back without license purchase may be cause for permanent removal of permission to use this
# script.
# In some cases, users may be required to agree to changes in the software license before receiving updates to the software.
# For questions, help, comments, discussion, etc., please join the
# PHP Link Directory Forum http://www.phplinkdirectory.com/forum/
#
# @link           http://www.phplinkdirectory.com/
# @copyright      2004-2008 NetCreated, Inc. (http://www.netcreated.com/)
# @projectManager David DuVal <david@david-duval.com>
# @package        PHPLinkDirectory
# ########################################################################################################################################
*/

/*
*
*Webseite empfehlen Stylesheet
*
*/

.empfehlung {
        margin-left:10px;
        font-size:10px;
        color:#FF0000;
        background-color:#f3fafd;
        width:440px;
        height:200px;
        padding:0px;
		
}

.bookmark {
        margin-left:0px;
        font-size:0px;
        color:#FF0000;
        background-color:#f3fafd;
        width:800px;
		height:50px;
        padding:0px;
		text-align:center;
		
}

.googleblo {
        margin-left:34px;
        font-size:10px;
        color:#FF0000;
        background-color:#f3fafd;
        width:672px;
        height:260px;
        padding:10px;
		
}

.backlink {
        margin-left:20px;
        font-size:10px;
        color:#FF0000;
        font-weight:bold;
        background-color:#D0EBFE;
        width:448px;
        height:140px;
		padding:10px;
        
}

#links_search {
        width:740px;
        overflow:hidden;
        
}

.empfehlung a:link {
        color:#FF0000;
        text-decoration:underline;
}

.empfehlung a:visited {
        color:#FF0000;
        text-decoration:underline;
}

.empfehlung a:hover {
        color:#FF0000;
        text-decoration:underline;
}

.empfehlung a:active {
        color:#FF0000;
        text-decoration:underline;
}

/*
*
*Webseite empfehlen Stylesheet
*
*/

body {
    background: #FFFFFF;
           font-family: Verdana, Tahoma, Arial, sans-serif;
           font-size: 8pt;
           width:800px;
           margin:auto;
}

#header {
        background-image:url('images/header.jpg');
        background-repeat:no-repeat;
        background-color:#4cb4fa;
        width:800px;
        height:160px;
        padding-top:20px;
        color:#2b6eba;
        font-family:Verdana;
        font-weight:bold;

}

#content_all {
        width:800px;
        line-height:20px;
        background-color:#f3fafd;
}

.content_left {
        width:500px;
        line-height:15px;
        background-color:#f3fafd;
        margin-left:0px;
        margin-top:10px;
        float:left;
		overflow:visible;

}

.content_search {
        width:740px;
        line-height:15px;
        background-color:#f3fafd;
        margin-left:25px;
        margin-top:10px;
        float:left;

}

.left_head {
        width:460px;
        padding-left:30px;
        background-color:#f3fafd;
                line-height:15px;
}

.glossar_post {
        width:460px;
        padding-left:30px;
        background-color:#f3fafd;
                line-height:15px;
}

.glossar_post a:link {
        text-decoration:underline;
		color:#FF0000;
}

.glossar_post a:active {
        text-decoration:underline;
		color:#FF0000;
}

.glossar_post a:visited {
        text-decoration:underline;
		color:#FF0000;
}

.glossar_post a:hover {
        text-decoration:underline;
		font-weight:bold;
		color:#FF0000;
}

.content_right {
                /*border: 1px green solid;*/
                background-image:URL('images/back.jpg');
                background-repeat:repeat-x;
                background-repeat:repeat-y;
                background-color:#D0EBFE;
                width:220px;
				float:left;
				overflow:hidden;
                margin-top:10px;
                margin-right:30px;
                padding-left:20px;
                padding-right:10px;
				margin-left:20px;
}

#right_cut {
        width:280px;
        float:left;
    overflow:hidden;
	
}

.content_news {
                /* border: 1px green solid;*/
                background-image:URL('images/back.jpg');
                background-repeat:repeat-x;
                background-repeat:repeat-y;
                background-color:#D0EBFE;
                float:left;
                overflow:hidden;
                width:230px;
                margin-top:10px;
                margin-right:30px;
				margin-left:20px;
                padding-left:10px;
                padding-right:10px;
}

.imp {
        background-color:#F3FAFD;
        width:760px;
        padding-left:20px;
        padding-right:20px;
}

.content_right a:visited {
        text-decoration:underline;

}

.content_right a:hover {
        text-decoration:underline;
        font-weight:bold;
}

.content_right a:active {
        text-decoration:underline;
}

.content_right a:link {
        text-decoration:underline;
}

.main_content {
        background-color:#f3fafd;
        width:800px;
}

#categories {
        line-height:30px;
        background-color:#f3fafd;
}

#header h1 {
        color:#2b6eba;
        font-family:Verdana;
        font-size:30px;

}

.c {
           float: left;
}
.cr {
           clear: left;
}

td {
           vertical-align: top;
           padding: 5px;
}

h1 {
           font-size: 16px;
           margin: 5px 0 5px 0;
}

h2 {
           font-size: 10pt;
           margin: 0;
           padding: 0;
}

h3 {
           color: #5e74b3;
           font-size: 8pt;
           padding: 0;
           /*border-bottom: 1px dotted #5e74b3;*/
}

#descr {
           padding-left:30px;
                   width:470px;
}

#seitentext {
           color:#4cb4fa;
                   width:470px;
}

#title {
           padding-left:30px;
                   width:470px;
}

table.formPage {
           border: 1px solid #A0A0A0;
}
td.err {
           padding: 3px;
           color: #FF0000;
           background: #FFEDED;
           border: 1px solid #A0A0A0;
           text-align: left;
}
td.msg {
           padding: 3px;
           color: #0000FF;
           background: #EDF3FF;
           border: 1px solid #A0A0A0;
           text-align: left;
}
.label {
           text-align: right;
}
.buttons {
           border-top: 1px solid #A0A0A0;
           text-align: center;
}
.count {
           color: #000000;
           font-size: 8pt;
           font-weight: normal;
}
#links a {
           font-size: 10pt;
}
#links p {
           margin: 0 0 7px 0;
}

#links {
        width:740px;
        overflow:hidden;
        padding-left:30px;
}

.url {
           color: #6f6f6f;
}
#path {
        margin-top: 2px;
        padding: 3px;
        background-color:
        line-height: 19px;

}

#pather {
           background-color:#4cb4fa;
           line-height: 19px;
                height:27px;
                padding-left:360px;
                color:#FFFFFF;


}

.search {
               float:right;
        padding-right:20px;
        background-color:#4cb4fa;
        height:27px;
                font-weight:bold;
				
}

.search_glossar {
	border: 1px black solid;
	float:right;
        padding-right:20px;
        background-color:#4cb4fa;
        height:27px;
                font-weight:bold;
				padding-top:2px;
				margin-top:2px;

}

.submit {
        float: left;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        padding-left:30px;
        vertical-align: bottom;
        color:#FFFFFF;
}

.submit a:link {
        color:#FFFFFF;
        text-decoration:none;
        background-color:transparent;
}

.submit a:visited {
        color:#FFFFFF;
        text-decoration:none;
        background-color:transparent;
}

.submit a:hover {
        color:#FFFFFF;
        text-decoration:none;
        background-color:transparent;

}

.submit a:active {
        color:#FFFFFF;
        text-decoration:none;
        background-color:transparent;

}

a:link {
        color:#000000;
        text-decoration:none;
        background-color:transparent;
}

a:visited {
        color:#000000;
        text-decoration:none;
        background-color:transparent;
}

a:hover {
        color:#000000;
        text-decoration:none;
        background-color:transparent;
}

a:active {
        color:#000000;
        text-decoration:none;
        background-color:transparent;

}



#user-bar {
           clear:both;
           width:20%;
           margin:0 0 0 auto;
           padding:3px;
           background:#D9E8F9;
           line-height:19px;
           text-align:right;
}

.text, .btn {
           font-size: 8px;
           font-family: Verdana;
}
input.text {
           color: #000000;
           border: 1px solid #5e74b3;
}
textarea.text {
           font-size: 8pt;
           border: 1px solid #5e74b3;
}
select {
           font-size: 8pt;
           border: 1px solid #5e74b3;
}

.captcha {
           border: 1px solid #5e74b3;
           margin-top: 10px;
}

form {
           display: inline;
           margin: 0;
           padding: 0;
}
.btn {
           font-size: 12px;
           font-weight: bold;
           border: 1px solid #5e74b3;
           background-color: #FFAA11;/*#FFCC33;*/
           cursor: pointer;
           height: 17px;
}
span.req {
           margin-left: 3px;
           color: #FF0000;
           font-weight: bold;
}

div.errForm, span.errForm {
           margin: 0px 0 0px 5px;
           padding: 2px 3px 2px 3px;
           color: #FF0000;
           background: #FFFFF3;
           border: 1px solid #cccccc;
           text-align: left;
           clear: right;
}
h2 .small, h3 .small, .small, .small a {
           padding: 0px;
           margin: 0px;
           color: #909090;
           font-size:9px;
           text-decoration:none;
}
.sort {
           color: #000000;
}
p.subcats {
           margin: 0px 0px 7px 0px;
           padding: 0px;
}
div.pr {
           font-size: 6pt;
           color: #000000;
           float: left;
           height: 30px;
           margin-right: 5px;
}
div.prg {
           width: 40px;
           border: 1px solid #999999;
           height: 3px;
           font-size: 1px;
}
div.prb {
           background: #5eaa5e;
           height: 3px;
        font-size: 1px;
}

div.footer {
        background-image:URL('images/foot.jpg');
        background-repeat:no-repeat;
        width:800px;
        height:19px;
           bottom:0;
        clear:both;
           text-align: center;
           color:#FFFFFF;
        font-weight:bold;
        padding-top:9px;
}
div.footer a {
           color: #FFFFFF;
}
.price {
           border: 1px solid #A0A0A0;
}
.price table td{
           margin: 0;
           padding: 2px;
           vertical-align: bottom;
}

.paging-links,
.paging-info {
           text-align:right;
}

.paging-info {
           font-style: italic;
}

.limit_field {
           border-width:0;
}
