/* Restaurant Polonia - www.restaurant-polonia.de , #FFEAD7 */

body
{
background:#FFFFFF;
font-size:12px;
color:#393939;
font-family: arial, times, sans-serif;
line-height:16px;
margin:0px;
padding:10px;
}

a:link, a:visited, a:active, a:hover
{
color:#FF5A00;
font-weight:normal;
text-decoration:none;
}

a:hover
{
color:#FF9C00;
text-decoration:none;
}




/* Haupt Textgestaltung
----------------------------------------------------*/

h1, h2, h3, h4
{
font-family: Verdana, Georgia, Arial, sans-serif;
color:#393939;
border-bottom:1px solid #FCD40D;
margin:15px 0px;
padding:3px;
}

h1 {font-size:12px; font-weight:normal; display:inline; margin:0px; border:none;}
h2 {font-size:15px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
h5 {
font-size:12px;
background:url(/img/icons/house.gif) no-repeat center left; padding-left: 20px;
font-weight:bold;
}

.icon
{
vertical-align:middle;
margin:1px;
}

.logo
{
font-variant:small-caps;
}


/* Kleingedrucktes
----------------------------------------------------*/

.subinfo
{
padding:2px;
font-size:10px;
color:#393939;
font-family:arial, sans-serif;
}

.subinfo a:link, .subinfo a:visited, .subinfo a:active
{
color:#6B6B6B;
text-decoration:none;
font-size:10px;
}

.subinfo a:hover
{
text-decoration:underline;
font-size:10px;
}






/* Textfelder
----------------------------------------------------*/


.box1
{
margin:0px auto;
padding:5px;
background-color:#f2f2f2;
border-top:1px solid #CECECE;
border-left:1px solid #CECECE;
border-right:1px solid #ADADAD;
border-bottom:2px solid #ADADAD;
}

.box2
{
margin:0px auto;
padding:5px;
color:#000000;
background-color:#ffffcc;
border-top:1px solid #4A4A4A;
border-left:1px solid #4A4A4A;
border-right:1px solid #000000;
border-bottom:2px solid #000000;
}


/* Formulare
----------------------------------------------------------- */

.selectfield1
{
background-color:#ffffcc;
color:#000000;
vertical-align:middle;
}

.button1
{
font-size:12px;
font-weight:bold;
background-color:#FCD40D;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #6B6B6B;
border-bottom:2px solid #6B6B6B;
color:#000000;
margin:4px;
vertical-align:middle;
}

.textbox1
{
font-size:12px;
border:1px solid black;
color:#000000;
padding:2px;
margin:4px;
}


/* Bildergalerie
----------------------------------------------------*/

.gal
{
border-left:2px solid #CECECE;
border-top:2px solid #CECECE;
border-right:2px solid #5A5A5A;
border-bottom:3px solid #5A5A5A;
}






/* Projektbezogene Einzelheiten
----------------------------------------------------*/

.contact
{
margin:0px auto;
width:350px;
background-color:#EFEFEF;
border-top:1px solid #CECECE;
border-left:1px solid #CECECE;
border-right:1px solid #ADADAD;
border-bottom:2px solid #ADADAD;
text-align:left;
}

.contact td
{
border-bottom:1px solid #DEDEDE;
}

.title
{
border:1px solid #FFFFFF;
background-color:#EFEFEF;
color:#000000;
font-weight:bold;
margin:-5px;
}

.list_table
{
width:200px;
height:110px;
float:left;
border:1px solid #DEDEDE;
margin:10px 3px;
}

.round_listtable
{
width:100%;
}